【发布时间】:2013-11-09 13:52:36
【问题描述】:
我有 2 个应用服务器和 1 个 Db 服务器在 Azure 中运行。我创建了一个 CloudService 并将应用程序服务器放入其中。我为应用服务器创建了一个可用性集,并在其中添加了应用服务器。
现在问题来了,我无法在同一个可用性集中添加 Db 服务器,因为它们与应用服务器不在同一个云服务中。因此 Azure 可能随时重新启动 dbserver 并导致中断。如何解决这个问题。
- 是否需要再添加一台数据库服务器并复制数据库并将它们添加到新的可用性集?
- 如果 1 是肯定的,那么当主 Db 服务器出现故障时,我应该让我的应用程序更智能吗?
有更好的方法吗?
【问题讨论】:
-
“数据库服务器”是指运行 SQL Server 的 VM,还是指 Azure SQL 实例?
-
DBServer是一个运行mysql的VM
-
这似乎是一个过于宽泛的问题。您将必须运行至少两个 MySQL 服务器节点。它们是集群还是复制很大程度上取决于您的应用场景。
标签: azure azure-virtual-machine