我已經設置了三個節點的獨立羣集。我在包含三個服務的集羣上放置了一個應用程序,應用程序被配置爲每個服務的一個實例將駐留在每個節點上。在這三種服務中,其中一種是前端服務,它接收來自外部客戶端的請求,然後與另外兩種服務(不能從羣集外部尋址)通信以獲取響應所需的信息。已編寫外部客戶端程序通過http請求與前端服務進行通信。目前,此外部客戶端必須使用節點IP地址和端口將其請求發送到特定服務實例。我使用這種方法遇到的問題是,如果由外部客戶端尋址的節點出現故障,客戶端不再能夠尋址服務,儘管前端服務仍在兩個其他節點上運行。服務結構:獨立羣集上的尋址服務
這是我的問題:有沒有辦法讓外部客戶端通過Service Fabric來調用前端服務,而不指定特定的節點進行通信?我的希望是,如果接收請求的原始節點關閉,這種通信方法將允許將請求路由到備用節點。