背景
为了简化故事,我们公司正面临着通过负载平衡使我们的应用程序减少并且对重负载更加安静的任务。任务在我的桌面上,我一直在做一些研究,因为我以前从未这样做过。
事实
今天我们在1台服务器上托管我们的应用程序,目标是让另一台应用程序使用load-balacing来平衡服务器负载。
问题
我一直在做一些研究并且陷入了如何设置MSSQL复制的问题。如果一台服务器发生故障,另一台服务器必须同步,因为用户将被负载均衡器重定向到那里
对解决方案的一万个观点如下:在同一台服务器上安装一个发布者/分发者,然后添加订阅者数据库,他们将在彼此之间同步。
问题
如果Publisher / Distrubtor服务器出现故障,会发生什么?突然间,系统根本没有还原剂。我们是否必须在每个订阅服务器上设置发布者/发布者才能接管该角色?我一直在搜索,但没有找到一个好的答案。
只是暗示如果解释令人困惑,我会填补空白......
提前致谢!