我有一个安装旧版 Windows 服务的工作人员角色。如果不止一个服务实例同时运行,那将是有问题的。所以我试图了解这是否会发生(注意我们只运行 1 个中型实例)。
我注意到我们的 Azure 云服务,我们网站运行的实际 VM 每周左右切换/重新映像。我假设Azure 执行此操作的方式是,它使用我们的 Web 和工作角色构建一个新 VM,然后在新 VM 准备好时将 VIP 从旧 VM 切换到新 VM。我的问题是,在这个切换期间,服务是否可以同时在旧虚拟机和新虚拟机上运行?还是 Azure 直到 VIP 切换后才启动辅助角色?
那里有很多假设,我可能会走得很远,但希望你能理解这个问题的基本概念。有什么想法吗?提前致谢!