Skip to content

服务调用 ​

微服务间调用的模式与最佳实践。

同步调用 vs 异步调用 ​

  • 同步调用:HTTP/RPC,等待响应
  • 异步调用:消息队列,不等待响应

调用链问题 ​

  • 超时控制
  • 重试风暴
  • 级联失败

负载均衡策略 ​

  • 客户端负载均衡(Ribbon)
  • 服务端负载均衡(Nginx)
  • 算法选择

服务间通信协议 ​

  • HTTP RESTful
  • gRPC
  • RSocket
  • 异步消息