Azure 规模集上虚拟机上的数据库

Database on a Virtual Machine on an Azure Scale Set

为了可伸缩性,我必须在规模集上的虚拟机上设置数据库。该数据库将每 30 秒从外部源更新一次,然后将由其他虚拟机在 Azure 内部使用(只读)。我要问的是:如何在规模集中创建新的 VM?它们是从 STATIC 映像创建的,还是从我可以更新的规模集中的 MASTER VM 创建的?如果创建了 VM 的新实例,它是否会具有已经启动的最新 VM 的 "latest" 版本?

提前致谢

我认为新实例是从静态图像创建的。参考this.

With scale sets, all VM instances are created from the same base OS image and configuration. This approach lets you easily manage hundreds of VMs without additional configuration tasks or network management.

此外,同一规模集中的实例不可能有这样的 auto-sync 机制,使每个实例都能升级到托管应用程序的最新状态。如果要更新规模集,建议从自定义映像创建 vmss 作为基础映像。参考.