1、SideCar的出现

  微服务的结构是细粒度的,由多个服务构成,支持不同的服务用不同的语言来编写,比如a服务用python,b服务用java,C服务用php等,我们称为异构语言,那么在利用zuul来代理访问服务的时候,如何针对不同的语言调用不同的服务,这是个问题。那么SideCar出现了,sidecar是用来整合异构语言的,sidecar这个服务和python或nodejs等异构语言的服务在同一台主机上面,也就是说他们之间是localhost,可以进行异构访问。但是如果不想在同一主机上面,则需要配置eureka.instance.hostname可以解决。

2、

sidecar使用

添加异构语言的配置:

sidecar是将异构微服务比如node.j的状态(up或者down)反映到sidecar服务上面去,它将异构微服务与springcloud的生态空间连在了一起,但是若有多个异构微服务,那么要配置多个sidecar吗,多个sidecar服务,这是不是很麻烦?

这估计也是sidecar的缺点,不能高可用,只能多个异构,多个部署。

最新文章

  1. Linux指令
  2. js做计算器
  3. jqueryUI 插件
  4. frame中隐藏横向滚动条
  5. Redis中文显示为Unicode编码的解决办法
  6. C++基础回顾2(函数, 指针和引用)
  7. Java中常用Cache机制的实现
  8. Java使用POI为Excel打水印,调整列宽并设置Excel只读(用户不可编辑)
  9. 一起学习c++11——c++11中的新增的容器
  10. codeblocks+mbedtls库配置
  11. 201421123042 《Java程序设计》第6周学习总结
  12. POJ2947-Widget Factory
  13. B - Tree Rotations HYSBZ - 2212 (线段树合并)
  14. L328 What Is Millennial Burnout?
  15. [leetcode]77. Combinations组合
  16. Mysql 查询decimal 引号‘’增加精度
  17. 20165228 2017-2018-2 《Java程序设计》第3周学习总结
  18. 【ARTS】01_07_左耳听风-20181224~1230
  19. 【操作记录】Asp.Net Core 的一些基本操作或属性
  20. [py]class的特殊方法

热门文章

  1. Windows 8.1 "计算机" 中文件夹清理
  2. export命令详解
  3. POJ2823(单调队列方法解题)
  4. iOS- 什么是GitHub?关于它的自我介绍「初识 GitHub」
  5. 微信小程序倒计时实现
  6. 停止ipv6
  7. 【第二周】PSP
  8. windows 下查看进程开始运行的时间
  9. 能把opencv的源码也进行调试吗?(需要pdb文件才行)
  10. Android Service执行unbind后再次执行bind的问题