我們有多種服務可以完成一些大量的數據處理,我們希望將它們的多個副本放在多臺服務器上。基本思路是這樣的:跨服務器分發多個服務副本的最佳方式是什麼?
- 與在其上運行的服務的集合創建相同服務器的多個副本
- 一個單獨的服務器將有將運行聯繫這些服務器的一個可執行存根(任意確定從列表中)開始數據處理
- 要聯繫的第一臺服務器將成爲「主」服務器,並將各種數據處理任務委託給其他「從」服務器。
我們花了不少時間研究如何設計這個,我認爲設計應該工作得很好,但我想我會看看是否有人對如何改進這種方法有任何建議。
我們有多種服務可以完成一些大量的數據處理,我們希望將它們的多個副本放在多臺服務器上。基本思路是這樣的:跨服務器分發多個服務副本的最佳方式是什麼?
我們花了不少時間研究如何設計這個,我認爲設計應該工作得很好,但我想我會看看是否有人對如何改進這種方法有任何建議。
待接觸將成爲「主」服務器和 代表的各種數據處理任務到另一個「從屬」 服務器的第一服務器。
這絕對是不是我該如何建立這個。
我的目標是使用雲計算(無論它是否使用真正的雲計算)。我會有一個服務來接收請求並將這些請求保存到隊列中。然後我會有多個工作應用程序,它們會從隊列中取出一個項目,將其標記爲進程並執行任何需要的操作。完成後,隊列項目會更新完成。
此時我會通知客戶端工作已完成,或者您可以讓客戶端輪詢服務器以讀取隊列的狀態。
查找應用結構負載均衡。負載均衡器將爲您完成這項工作。 –
適用於AppFabric。 – Deleted
這是更多的應用程序體系結構問題。我會讓它留下來,但如果你可以大量出來,它可能是一個PSE。 – Kev