Pun*_*cky 1 spring spring-boot microservices spring-cloud
Spring cloud配置服务器是微服务的sidecar应用程序的一个例子吗?
您是说Spring Cloud Config Server本身就是Spring Cloud文档标记为Sidecar的吗?然后不,据我所知它只是一个普通的,常规的Spring Boot应用程序.
Polyglot支持 Sidecar中提到的Sidecar是一个Spring Boot应用程序,它充当您的服务基础结构和不是用JVM语言编写的服务之间的桥梁.用Python,Go,Ruby,C#,NodeJS,Erlang编写的应用程序或任何其他可以将某些东西绑定到端口的语言都会浮现在脑海中.
Sidecar的好处是,你的非JVM应用程序
service discovery通过Eureka可以自动发现,这意味着JVM服务可以解析host:port/<service-id>非JVM应用程序以及相反的方式,monitoring可通过Spring Boot(Actuator)中可用的相同健康端点基础架构进行监控,即通过在非JVM应用程序中手动提供运行状况端点,Eureka知道非JVM服务何时关闭routing/proxying通过手动查找其主机/端口或通过Zuul代理这些请求来查询服务,Zuul又通过Eureka解析其当前地址balancing由Ribbon和.进行负载平衡configuration可能会使用通过Spring Cloud Config提供的配置属性.我希望这个答案解决你的问题,如果没有(或有人发现它是不准确或误导)只是让我知道,我删除它,为更合适的东西腾出空间.;-)
| 归档时间: |
|
| 查看次数: |
2035 次 |
| 最近记录: |