微服务每个服务之间通信?

微服务每个服务之间是采用那种方式进行微服务之间的通信的。显示全部

微服务每个服务之间是采用那种方式进行微服务之间的通信的。

收起
参与14

查看其它 2 个回答zhuqibs的回答

zhuqibszhuqibs软件开发工程师Adidas

(1) 远程过程调用:直接通过远程过程调用来访问别的service。
      示例

  •     RESTFUL
  •     gRPC
  •     Apache Thrift
  •     一般RPC

(2) 消息: 使用异步消息来做服务间通信。服务间通过消息管道来交换消息,从而通信

  •    Kafka
    -    RabbitMQ
互联网服务 · 2020-04-02
浏览1144

回答者

zhuqibs
软件开发工程师Adidas
擅长领域: 云计算服务器存储

zhuqibs 最近回答过的问题

回答状态

  • 发布时间:2020-04-02
  • 关注会员:4 人
  • 回答浏览:1144
  • X社区推广