
springcloud
sofency
stay hungry stay foolish
展开
-
Spring Cloud Bus总线的配置
上篇文章我们介绍了当我们的配置中心服务端发生变化后客户端的配置如果要得到及时的通知需要加上@RefreshScope的注解并且 还要使用post请求,请求下客户端的监控进行刷新操作,在服务非常多的情况下,非常的麻烦 curl -X POST "http://localhost:3355/actuator/refresh" 什么是总线 在微服务的架构中,通常会使用轻量级的消息代理来构建公用的消息主题,并让系统中所有的微服务实例都链接上,由于该主题中产生的消息会被所有的实例监听和消费所以称它为消息总线,在总线上原创 2020-08-31 13:48:15 · 321 阅读 · 0 评论 -
springcloud配置中心的设置
什么是springcloud的配置中心 spring cloud config 为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同的微服务应用的所有环境提供了一个中心化的外部配置 spring cloud config能干什么 集中化的管理配置文件 不同的环境不同配置,动态化的配置更新, 运行期间动态调整配置,不再需要在每个服务部署的机器上编写配置文件,服务会向配置中心统一拉取配置自己的信息 当配置发生变化时,服务不需要再重启即可感知到配置的比那花并应用最新的配置 将配置信息以rest原创 2020-08-31 10:36:29 · 219 阅读 · 0 评论 -
Eureka的介绍以及使用
Eureka在springcloud的技术体系中主要起到了服务注册和服务发现的功能; Eureka 采用了CS的设计架构,Eureka Server作为服务注册功能的服务器,它是服务注册中心,而系统中的其它微服务,使用Eureka的客户端连接到Eureka Server并维持心跳连接,这样系统的维护人员就可以通过Eureka server 来监控系统中各个微服务是否正常运行, 在服务注册与发现中,有一个注册中心,当服务器启动的时候,会把当前自己服务器的信息, 比如服务地址,通信地址,等以别名方式注册到注册中原创 2020-08-23 22:23:13 · 259 阅读 · 0 评论 -
springCloud和springBoot的版本选择与基础配置
springcloud版本和springboot的版本选择 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>2.2.4.RELEASE</version> <type&原创 2020-08-23 15:32:11 · 378 阅读 · 0 评论