![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud微服务
会飞的fish
这个作者很懒,什么都没留下…
展开
-
spring cloud 微服务认识及实践
spring cloud原创 2017-12-20 21:31:33 · 257 阅读 · 0 评论 -
为项目整合Spring Boot Acuator
了解AcuatorSpring Boot Acuator 提供了很多控制端点。从而了解应用程序的状况。Acuator监控端点及描述端点描述Http方法autoconfig显示自动配置信息GETbeans显示应用程序所有上下文Spring beanGETconfigprops显示所有configurationPr原创 2017-12-21 20:31:23 · 1506 阅读 · 0 评论 -
微服务注册与发现及如何使用Eureka
服务提供者,服务消费者,和服务发现主键之间的关系 ①在各个服务启动时候,就已经将自己的网络地址等信息注册到服务发现组件里面了并且存储这些信息 ② 服务消费者可以从发现组件中查找服务提供者的网络地址,并且用该地址调用服务提供的接口 ③各个微服务与发现组件使用一定机制通信。服务发现组件入长时间无法与某个微服务通信的话。就会直接注销实例 ④微服务网络地址发生改变时,会重新注册到发现服务组件中,服原创 2017-12-23 00:33:37 · 6888 阅读 · 1 评论 -
Eureka Server 高可用性集群
之前写的前一文写的是单点,而且Eureka Client 会定时的连接Eureka Server,获取注册表里的信息进行缓存到本地,如果微服务发现不可用了Eureka Client 就不会更新,就会影响微服务的调用,所以要一个有高可用的Eureka Server 集群,Eureka Server 可以通过运行多个实例来相互注册的方式实现高可用部署。从而保证里数据的一致性。现在建一个双节点的Eure原创 2017-12-24 17:54:51 · 814 阅读 · 1 评论 -
给微服注册到需要认证的Eureka Server及Eureka元素描述
前面写的都是匿名访问的,下边我们写个用登陆才能访问Eureka Server 在pom.xml 添加 spring-boot-starter-security,该依赖为Eureka Server 提供用户认证能力。 在application.properties 添加#开启验证security.basic.enabled=true#用户名security.user.name=user#密原创 2017-12-28 22:08:53 · 1972 阅读 · 0 评论 -
使用Ribbon实现客户端负载均衡
Ribbon的介绍Ribbon 是 Netflix发布的负载均衡器,他有助于控制HTTP和TCP客户端的行为。Ribbon 基于某种负载均衡的算法。Ribbon 为我们提供了负载均衡的算法,例如:轮询,随机,也可以自定义负载均衡算法。在spring cloun中。和Eureka Server 一起使用的 可以自动获取Eureka Server 的服务者所提供的地址Ribbon 与Eure原创 2018-01-05 11:07:31 · 1193 阅读 · 0 评论