当存在多个服务器时,如何为内部部署实例运行升级后运行

描述 description

环境

  • Campaign Classic

问题/症状

如果有多台服务器都运行​ web@default,该命令应该只在一台服务器上运行还是同时在这两台服务器上运行?

解决方法 resolution

  • 如果同一盒中碰巧有多个<instance>.conf文件,并且每个文件都具有到不同数据库的不同连接(通常在具有复杂故障转移配置的环境中看到),则必须升级两个数据库的结构。
  • 如果在同一框中有多个<instance>.conf文件指向同一数据库,则运行allinstances param时没有意义。 当所有服务器都连接到同一数据库时,在主服务器上运行升级后操作就足够了,使用allinstances param将可以正常工作。

注意:如果您希望更好地控制要升级的内容,最好明确定义要升级的实例。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f