自定義負載均衡規則無效:
錯誤描述:
自定義規則類按照正確方法編寫並配置后,啟動項目並訪問,發現並沒有按照自定義的規則進行,還是按照默認的輪循方式進行請求
解決:
java.lang.IllegalStateException: No instances available for SPRINGCLOUD-PROVIDER-DEPT:
錯誤描述:
啟動消費項目模塊后,控制台出現異常java.lang.IllegalStateException: No instances available for SPRINGCLOUD-PROVIDER-DEPT
原因:
解決:
溫馨提示:
如果修改后沒反應,請嘗試依次重啟所有服務並稍微等待,因為eureka有時會反應較慢。自定義規則時可打開 IRule
的實現類,如RandomRule
,然后復制里面的內容
到自定義類中並做相應調整。idea快捷鍵ctrl + I
的choose(Object key)
默認是return null;
。