我正在寻找一种在我们的生产环境中运行eSync时没有停机的方法。
目前,我们有2x Windows 2012 IIS服务器运行CMS400 v7.5,位于清漆Web缓存实例后面。
运行eSync时,由于ektron服务重新启动,会导致站点中断最多一分钟左右。有没有办法错开e-Sync部署,以便一次只有一个节点停机?
我已设置运行状况检查,以便客户端只会定向到“健康”的CMS节点。
TIA
Iain
答案 0 :(得分:1)
通常,人们将使用eSync仅同步内容(即数据库同步)。文件同步最好通过手动部署文件(即模板同步)来完成。虽然eSync为您提供了部署文件的选项,但并不意味着您必须这样做。
最佳做法是这样的:
此方法表示您的公共网站没有停机时间,也没有减速。由于无法预料的问题,您还可以降低新代码破坏公共网站的可能性。
答案 1 :(得分:0)
我们遇到了同样的问题。我们的解决方案是不使用Ektron负载平衡,并且具有单独的数据库和与各个服务器的esync连接。
缺点是 -
否则,您可以安排esync在低优先级时间发生,以便中断影响最小。