我正在開發一個使用Spring Boot的微服務,它公開了REST端點。由於可伸縮性,我必須在不同的端口上運行這些服務的多個實例。什麼是應用程序的配置,以便它可以向尤里卡註冊並且請求是負載平衡的?我正在使用Spring雲配置,尤里卡服務器和zuul。註冊同一服務的多個實例的Spring雲
3
A
回答
4
。附接下列條目客戶端屬性文件將做的伎倆。這是春天的雲配置達爾斯頓
eureka.instance.instanceId=${spring.application.name}:${spring.application.instance_id:${random.value}}
1
我想你打算用Eureka
而不是Config
服務器註冊。
要註冊可能在同一主機上運行,但另一個端口上的多個實例,您將需要設置eureka.instance.metadataMap.instanceId
到一個獨特的價值也許使用:
eureka.instance.metadataMap.instanceId=${spring.application.name}:${random.int}
相關問題
- 1. 多個實例Azure雲服務
- 2. Windows服務:同一個服務類的多個實例?
- 3. 如何創建多個註冊到尤里卡服務註冊中心的尤里卡服務實例?
- 4. 如何安裝同一個windows服務的多個實例
- 5. Castle windsor:如何使用一個實施實例註冊兩個服務?
- 6. 註冊精通匹配多個實例
- 7. AutoFac - 使用已知服務實例化未註冊服務
- 8. 一個bean的多個實例Spring
- 9. 從服務啓動同一活動的多個實例
- 10. ArangoDB在同一臺服務器上的多個實例
- 11. Android服務多個實例
- 12. 城堡溫莎多個服務註冊
- 13. 單個服務的多個實例
- 14. Spring REST服務,註冊用戶,認證
- 15. Eureka服務器 - 列出所有已註冊的實例
- 16. Castle Windsor單一服務上多個接口的組件註冊
- 17. 如何處理雲中服務器實例之間的同步?
- 18. StructureMap:如何爲其所有接口註冊同一個實例
- 19. 下如何註解驅動的註冊多個轉換服務?
- 20. Spring創建單例的多個實例?
- 21. 在同一臺服務器上運行多個Microsoft主數據服務實例
- 22. 谷歌雲 - 服務器郵件實例
- 23. 同一個ResourceDictionary的多個實例
- 24. Azure - 單個雲服務中的多個角色與多種雲服務
- 25. 注入服務中的組件實例
- 26. 一旦關閉,Spring雲端服務器無法註銷nodeJS服務
- 27. 的IoC - Autofac並註冊與相同的通用接口的多個服務
- 28. 實現相同服務合同接口的多個WCF服務
- 29. 將特定服務實例注入到一個父組件的多個實例中
- 30. 如何以編程方式在Spring中註冊FactoryBean的實例
我認爲它應該與尤里卡工作,如果你運行尤里卡客戶端,您需要做的是不同的端口上運行什麼的兩個實例。尤里卡和Zuul足夠聰明地負載平衡它。還添加一些代碼,如果它沒有工作,你已經嘗試過。這個問題太廣泛,無法回答。看看這個https://stackoverflow.com/questions/36253363/register-multiple-instances-of-a-spring-boot-eureka-client-from-a-single-host –