当前位置: 首页 > article >正文

微服务》》四个问题

客户端如何访问

API 网关 如 Core中 Ocelot技术

服务如何治理

服务注册与发现 如 Core中 的 consul技术

服务挂了怎么办

可以利用 重试机制、限流、熔断、降级等

服务之间通信问题

》》同步
1. Http 对外 跨防火墙 【 序列化、反序列化 2 ( 因为http是应用层协议,需要把数据——> 序列化成 json——>序列化二进制——>反序列化二进制——>反序列化json)】
2. RPC 、gRPC 对内 传输效率高(因序列化、反序列化 1 序列化二进制——>反序列化二进制)
》》异步
消息队列 如 MSMQ 、 RabbitMQ


http://www.kler.cn/a/592013.html

相关文章:

  • 非洲能源商会:架起中非能源合作的桥梁
  • 家里宽带上网无线路由器配置方案总结(有线路由器+多个无线WIFI)
  • java-正则表达式-集合-泛型
  • MySQL :参数修改
  • GoT:当AI学会“先想后画“,视觉生成的推理革命来了
  • AI爬虫 :Crawl4AI的安装和详细使用案例(开源 LLM 友好型网络爬虫)
  • Odoo 18 中的列表(list) 、表单(Form)、数据透视表、图表视图、看板视图、活动视图、日历视图等综合应用实例
  • STM32配套程序接线图
  • 让双向链表不在云里雾里
  • 【数学建模】层次分析法(AHP)详解及其应用
  • docker overlay2 文件夹比较大怎么处理
  • 【小白向】Word|Word怎么给公式标号、调整公式字体和花括号对齐
  • 关于单一职责原则
  • docker run 命令常用参数
  • SpringCloud 学习笔记3(OpenFeign)
  • OSG简介
  • 电信大带宽服务器的应用场景都有哪些?
  • vue中js简单创建一个事件中心/中间件/eventBus
  • Zabbix安装(保姆级教程)
  • 学习Python如何高效处理CSV文件的技巧!