![](/img/trans.png)
[英]Azure cloud service - Does VIP swap cause OnStop() to be invoked?
[英]Azure: Is there a way to switch from cloud service to VM without losing VIP?
我想知道是否可以在不丟失CS中分配的VIP的情況下,將CloudService(后CS)中當前正在運行的環境更改為Windows Azure中的VirtualMachine(后VM)部署。 這意味着VM將獲得當前分配給CS的IP。
我知道當今用戶可以使用Azure PowerShell保留公共IP,使用它可以以某種方式實現我的目標嗎? 是否可以保留CS部署中正在使用的IP,然后取消部署並使用保留的IP構建VM環境?
有什么方法可以將VM實例部署到CS Staging插槽中,然后交換VIP?
在您的具體情況下-不。
首先,因為您不能在同一雲服務中部署VM和PaaS角色。 這是設計使然。
其次,根據此處的文檔 ,到目前為止,預留IP地址有一些限制:
- 在部署之前,您必須先保留IP地址。
- 目前,您不能返回並將保留應用於已部署的對象。
從理論上講,您可以:
然后,在步驟5中部署的VM將具有與在步驟3中部署的雲服務相同的VIP。這是當今唯一的一種在PaaS角色和VM從一個過渡到另一個時擁有相同的VIP的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.