常见微服务的组件?

  • 注册中心:就是一个服务注册的地方,我们可以把拆分的服务注册到注册中心,这样注册中心就能管理这些服务,服务之间的调用就会很方便,通过服务名就能相互调用。

  • 负载均衡:被调用放的负载均衡,比如被调用的服务开了多个,调用方实际具体调用哪个服务是靠负载均衡来决定的。

  • 服务调用:使得远程服务的调用更加的简洁方便,和普通接口调用一样简便。

  • 配置中心:服务的数量一多,一些公有的配置一旦稍有改动,同步修改起来就会特别麻烦,使用Nacos config配置中心,公有的配置直接从Nacos上获取即可。

  • 服务熔断:微服务的稳定性以及高可用性是要保证的,熔断就是保证服务出错时有一个兜底的方法,及时中断反馈出结果,不要一错再错。

  • 分布式事务:在分布式环境下,整个链路中要保证ACID特性,需要采用分布式事务。

  • 服务网关:网关作为挡在最前面的守卫,可以做统一的权限验证、判断断言来进行路由转发、限流、跨域等等。

  • 链路追踪:实时追踪请求链路中的服务情况,快速定位错误,有助于及时恢复。

 

相关推荐

  1. 服务常见配置中心简介

    2024-04-01 06:22:01       61 阅读
  2. 服务组件Nacos学习(1)

    2024-04-01 06:22:01       64 阅读
  3. 服务组件Sentinel学习(1)

    2024-04-01 06:22:01       57 阅读
  4. 服务组件Nacos学习(2)

    2024-04-01 06:22:01       57 阅读
  5. 服务组件Gateway学习

    2024-04-01 06:22:01       65 阅读
  6. 服务使用过程中 常见问题 解决方案

    2024-04-01 06:22:01       63 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-01 06:22:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-01 06:22:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-01 06:22:01       87 阅读
  4. Python语言-面向对象

    2024-04-01 06:22:01       96 阅读

热门阅读

  1. Rust 框架(Rocket)

    2024-04-01 06:22:01       40 阅读
  2. rust- 结构体与二进制数组转换

    2024-04-01 06:22:01       44 阅读
  3. rust语言学习入门

    2024-04-01 06:22:01       42 阅读
  4. go、rust去掉了继承

    2024-04-01 06:22:01       37 阅读
  5. OV证书和EV证书的区别

    2024-04-01 06:22:01       37 阅读
  6. os模块篇(五)

    2024-04-01 06:22:01       33 阅读
  7. 算法编程:排列与组合问题

    2024-04-01 06:22:01       38 阅读
  8. HaDoop学习1

    2024-04-01 06:22:01       35 阅读
  9. 华为昇腾认证考试内容有哪些

    2024-04-01 06:22:01       34 阅读
  10. Docker知识简略

    2024-04-01 06:22:01       43 阅读