負載平衡SFTP伺服器

負載平衡SFTP伺服器

我們在 Azure 上有 2 個負載平衡的 Web 伺服器,我正在嘗試為我的客戶端設定負載平衡的 SFTP 連線。

我已嘗試使用 azure 上的 SFTP 負載平衡端點來執行此操作,但 FTP 連線僅連線並將檔案傳輸到 1 台伺服器。

我想知道是否有一種方法可以同步兩台伺服器上客戶端的 SFTP 連線。

知道我如何完成這項任務嗎?

答案1

這不是負載平衡的工作原理。負載平衡器將傳入連線分配到其後面的伺服器,以確保每個連線的工作量最小。例如:假設有 10 個傳入連接,且您有 3 個負載平衡伺服器;您的負載平衡器將向第一台伺服器發送 3 個連接,向第二台伺服器發送 3 個連接,向第三台伺服器發送 4 個連接。

所以你所說的不是負載平衡。您真正需要做的是建立一個共用儲存區域(NAS、DFS...),用作兩個 SFTP 伺服器的資料儲存庫。如果您這樣做,那麼您的所有檔案都將在那裡,無論哪個特定的 SFTP 伺服器為您的傳入連線提供服務。

相關內容