我的現有環境中有少量(大約10個)Windows服務。我們計劃通過以下方式遷移到Azure。具有可用性集的Azure虛擬機上的Windows服務
- 在Azure SQL數據庫上託管我們的數據庫。
- 在Azure虛擬機中安裝所有10個Windows服務。請注意,這些Windows服務不會批量插入到Azure SQL數據庫中。
- 取2個虛擬機實例(在上面#2中指定),並將它們配置到一個可用性集合中以利用SLA。
我有兩個問題。
- 我是否需要將所有10個服務都安裝到這兩個虛擬機上?
- 在兩個虛擬機中,這不是減少運行Windows服務嗎?所以,大容量插入將複製到Azure SQL數據庫。
請讓我知道如果我在正確的方向在想,還是有利用現有的Windows服務在Azure上以最小或沒有變動的任何其他方法(如工作者角色)?