1
91
您可以通过以下方式支持多个前端域:
|
2
26
别忘了适当地设置后端! |
3
11
无法添加评论,所以我们开始 清漆4轻微改性
代替 后端 后端\u提示 |
4
6
“(req.http.host==”example1.com“)”模式: 我们使用了所描述的模式来为每台服务器托管数十到数百个站点。 您可以使用
任何需要的例子。 将其与模板引擎结合起来,允许通过包含自己逻辑的单个文件(所有文件都用特定于站点的if块包装以隔离代码)来管理特定于客户的配置。
对完全分离后端的可选增强: 如果你正在托管完全不同的网站,那么分割后端(和分割缓存)是一个很好的方法。
然后,您可以在多个站点的每个公共元素上拥有一个缓存(而且命中率非常高),并且仍然保持各个www站点上的差异。 使用拆分后端的另一种替代方法: 另一种选择是通过容器分割出清漆实例。每一个都变成了它自己的孤立世界,被单独管理(以及生与死)。这是一个很好的安全选项,在现代基础设施上,多个进程的开销是最小的。 这样做的一些优点是,您可以支持不同版本的Varnish和每个实例的不同Varnish启动参数。 这对于单独的日志记录非常有用,可以利用每个实例的不同ESI模式和单独的内存/调优配置设置。 www.section.io 它还使我们能够在不同的地理位置运行不同的容器,或者在不同的位置运行相同的容器,以尽可能接近地理上分散的用户群。 |