簡體   English   中英

微服務的Sidecar應用示例

[英]Example of Sidecar Application for Microservices

Spring雲配置服務器是否是微服務的補充應用示例?

您是說如果Spring Cloud Config Server本身就是Spring Cloud文檔標記為Sidecar的東西? 就我所知,那只是一個普通的常規Spring Boot應用程序。

在Sideg中, Polyglot支持中提到的Sidecar是Spring Boot應用程序,它充當服務基礎結構與未使用JVM語言編寫的服務之間的橋梁。 我想到了用Python,Go,Ruby,C#,NodeJS,Erlang或實際上可以將某些東西綁定到端口的任何其他語言編寫的應用程序。

Sidecar的好處是,您的Non-JVM應用程序

  • 通過Eureka可以自動發現service discovery ,這意味着JVM服務可以解析Non-JVM應用程序的host:port/<service-id>以及其他方法,
  • monitoring是通過相同的醫療終端,基礎設施,是在春季啟動(執行機構)提供,由非JVM的應用程序尤里卡手動提供健康的端點,即知道監視的當非JVM服務已關閉
  • routing/proxying通過手動查找服務的主機/端口或通過Zuul代理這些請求來查詢服務,這又通過Eureka解析其當前地址。
  • balancing可以通過負載均衡功能區
  • configuration可能會消耗通過Spring Cloud Config提供的配置屬性。

我希望這個答案能解決您的問題,如果不是(或者有人發現它不准確或具有誤導性),請告訴我,然后刪除它,以便為更合適的內容留出空間。 ;-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM