微服务
文章平均质量分 80
沐风清扬
希望回头看,轻舟已过万重山。
展开
-
微服务 feign-gateway
早期微服务跨集群调用 使用的是Eureka 和RestTemplate,这种写法虽然可以解决服务之间的调用问题 ,但是随着服务的增多,实例变动,早期的写法相当于把请求方式,请求地址,参数写死了,耦合度太高,参数非常多的情况使用起来不方便。原创 2024-05-31 15:45:10 · 803 阅读 · 0 评论 -
Nacos多环境配置+集群部署
我们一般在bootstarp.yml的配置如下假设我们在nacos的web控制台上新建了两个配置文件nacos.yaml这里的nacos-dev.yaml实际上就是 nacos服务的配置nacos会根据 bootstap.yml appliaction的name 以及profiles的active 还有nacos的文件类型去匹配的本服务远程配置文件 如下如果我们想给它配置多服务共享文件 只需要在config里面指定 远程配置文件名。原创 2024-05-30 14:13:05 · 295 阅读 · 0 评论 -
Nacos-SpringBoot-配置中心
服务注册完成后Nacos的配置中心,主要是为了对集群进行统一的管理配置,对一些可能会发生的变动,统一的进行管理。原创 2024-05-30 10:31:06 · 1144 阅读 · 0 评论 -
Nacos服务分级存储模型
Nacos把服务拆分为三级一级 服务二级 集群三级 实例将某服务 例如订单模块 拆分为北京 上海 杭州集群 为了避免跨地域调用集群实例 就近原则先调用本地的实例 不行再去跨地域调用 提高容灾处理能力。原创 2024-05-28 16:54:02 · 204 阅读 · 0 评论 -
微服务-Nacos-安装-集成SpringBoot
主要是为了解决微服务的架构中 服务治理的问题服务治理就是进行服务的自动化管理,其核心是服务的注册与发现。服务注册:服务实例将自身服务信息注册到注册中心。服务发现:服务实例通过注册中心,获取到注册到其中的服务实例的信息,通过这些信息去请求他们提供服务。服务剔除:服务注册中心将出问题的服务自动剔除到可用列表之外,使其不会被调用到。原创 2024-05-28 14:12:24 · 1445 阅读 · 0 评论 -
微服务01-Eureka Ribbon
微服务是一种架构风格,旨在将单一应用程序拆分为一组小型、独立部署的服务,每个服务都围绕特定的业务功能进行构建。这些服务 之间通过轻量级的通信机制互相通信,比如使用HTTP协议或消息队列。微服务架构提供了灵活性和可伸缩性,使团队能够独立开发、部署和扩展每个服务,从而提高整体应用程序的可维护性和可靠性。原创 2024-05-25 09:44:34 · 476 阅读 · 0 评论