有沒有辦法在服務結構中設置無狀態服務的自動擴展?我知道您可以使用縮放集和自動縮放來向羣集添加更多節點,但是隨着流量增加,將更多服務實例添加到羣集又如何呢? 在此先感謝!自動縮放服務結構無狀態服務?
回答
將實例數量設置爲-1應該能夠實現。每個節點將有1個服務實例。如果節點數量發生變化,服務數量也會發生變化。
偉大的一點。沒想到這一點。謝謝! – Nick
如果無狀態服務是一個web api,那麼-1可能是最好的擴展方法。如果您在ServiceManifest中指定端口,那麼您不能超出節點數量而不會遇到端口衝突。但是,如果你的服務是一個只進行後臺處理的無狀態服務,那麼你可以設置實例的數量超過節點的數量,所以在這種情況下-1可能不是你想要的。儘管如此,你將不得不找出一些方法在這些實例之間劃分工作。 – Dismissile
感謝您提供的信息,我仍然想知道是否有可能在需要時自動添加這些服務實例,而不是在策略中啓用x個服務 – Kayani
- 1. 微軟服務結構有狀態服務將無法啓動
- 2. 服務結構有狀態OData服務
- 3. 服務結構無狀態服務行爲
- 4. 無法啓動服務結構服務
- 5. 是否在Azure服務結構中提供服務無狀態或有狀態
- 6. 在服務項目外訪問服務結構無狀態服務配置值
- 7. 服務結構參與者狀態
- 8. 服務結構 - 調用有狀態服務的命名分區
- 9. 服務結構 - 有狀態服務持久性
- 10. 服務結構有狀態服務遠程處理V2
- 11. 服務結構有狀態服務分區 - 分佈很好
- 12. 如何調試服務結構有狀態服務/參與者狀態
- 13. 服務結構使用單個數據庫持久服務的狀態服務
- 14. 服務結構反向代理服務器有狀態服務端口設置
- 15. 在Azure服務結構無狀態服務上連接NServiceBus網關
- 16. 控制檯應用程序客戶端到服務結構無狀態服務
- 17. 在Azure集羣中調試服務結構DNX/asp.net 5無狀態服務
- 18. 從服務結構無狀態服務調用同步定時器
- 19. 如何在服務結構中單元測試無狀態服務
- 20. 服務結構增加無狀態服務實例而不重新部署
- 21. 我們如何執行服務結構(無狀態服務)的集成測試?
- 22. 服務結構Asp.Net核心無狀態服務上的HTTP和HTTPS端點
- 23. 無狀態/有狀態服務OnPre。 OnPost服務方法| Azure的服務織物
- 24. 有狀態服務器與無狀態服務器?
- 25. 無狀態網絡服務
- 26. 服務狀態
- 27. 有狀態與無狀態Web服務
- 28. 在azure服務結構中動態創建服務
- 29. Azure服務結構:無法運行本地服務結構簇
- 30. 服務結構動態分區
我也想回答這個問題,但據我所知,你必須自己做(即編寫一個服務(或永恆的程序)來監視服務負載並相應地創建/刪除實例。) – Mardoxx
我可以告訴你,你是對的,令人驚訝的是,令人難過的是 – Nick
@Mardoxx Azure服務結構建立在虛擬機Scaleset之上,VMSS可以根據性能計數器指標進行自動擴展。https://docs.microsoft.com/zh-CN -us/azure/virtual-scale-sets/virtual-scale-sets-autoscale-overview – Dismissile