![](/img/trans.png)
[英]NameResolvingRequestBuilder$RotateIpListFactory error when calling external rest URL from a mule flow
[英]Difference between Shared Load balancer URL and External IP address URL in Mule 4
如果這是一個基本/簡單的問題,我深表歉意:-)。 我仍在嘗試了解 Mule 架構。
用例:
我有一個 mule 應用程序部署到 cloudhub,有 2 個工作人員。 此 API 是使用共享負載均衡器 URL(即..cloudhub.io )從第三方調用的。 然而,一些事務需要超過 5 分鍾,因為在第三方層他們得到 504 錯誤響應,盡管事務在 mule 層成功完成。
我在其中一篇 mule 博客中讀到共享負載均衡器的超時時間為 5 分鍾,並建議使用外部 IP 地址(即mule-worker-..cloudhub.io: )。
我的問題:
提前致謝。
沒有辦法增加共享負載均衡器的響應超時。 它是固定的。
為您的應用程序使用外部 DNS 名稱(或外部 IP)時,您將完全繞過負載均衡器直接連接到應用程序。 您將失去負載平衡器的所有功能或與之相關的功能,例如負載平衡和零停機部署。
部署到多個工作人員時,DNS 名稱將返回所有 IP。 您的客戶端可能能夠以循環方式使用 IP 集。 雖然它與負載均衡不同,但它是一種非常輕的負載分配策略。 請注意,您的客戶端 DNS 解析應避免緩存 DNS 解析。
請注意,如果您訂閱了專用負載均衡器,則可以為其設置自定義響應超時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.