在同一个 EC2 实例上安装清漆?
Install varnish on same EC2 instance?
我是缓存领域的新手,请牢记扩展性
我是否应该在单独的 EC2 实例上安装 Varnish,这样它就只是一个 varnish 实例,然后让具有我的 CMS (Drupal) 的 EC2 实例从中读取?
或
我应该在我的 CMS 所在的同一个实例中安装 Varnish,这样当我复制实例时,为了水平扩展,我的每个 CMS EC2 实例都会有一个 Varnish 吗?
这是一个架构决定。没有 right/wrong 个适用于所有情况的答案。
如果您要为 Varnish 提供专用实例,则需要其中两个实例以避免出现单点故障。从成本的角度来看,在每个 Drupal 实例上安装一个 Varnish 实例会更便宜。
我个人倾向于后一种选择,只要您可以处理跨多个 Varnish 服务器的缓存失效。
我是缓存领域的新手,请牢记扩展性
我是否应该在单独的 EC2 实例上安装 Varnish,这样它就只是一个 varnish 实例,然后让具有我的 CMS (Drupal) 的 EC2 实例从中读取?
或
我应该在我的 CMS 所在的同一个实例中安装 Varnish,这样当我复制实例时,为了水平扩展,我的每个 CMS EC2 实例都会有一个 Varnish 吗?
这是一个架构决定。没有 right/wrong 个适用于所有情况的答案。
如果您要为 Varnish 提供专用实例,则需要其中两个实例以避免出现单点故障。从成本的角度来看,在每个 Drupal 实例上安装一个 Varnish 实例会更便宜。
我个人倾向于后一种选择,只要您可以处理跨多个 Varnish 服务器的缓存失效。