2016年05月Reading Notes

August 10, 2016

服务发现

服务发现用于动态感知服务提供方地址,并提供服务路由分发策略能力。

客户端发现

客户端从注册中心获取服务列表,客户端监听服务列表的变化,客户端通过路由策略选择合适的服务端地址。

服务端在停服务时,需要先通知客户端不要发送新请求过来,等服务端把当前请求处理完后,才断开连接。

代理端发现

代理端对外提供服务,主要用于对外请求路由。代理端(比如nginx/haproxy)转发请求到后端服务。后端服务暴露地址到注册中心,代理程序动态获取服务地址。

nginx可以试试nginx-upsync-module

在k8s内部,采用nginx+dns+k8s proxy实现。

2016年05月Reading Notes

Service Wiring with Spring Cloudhttps://www.infoq.com/articles/spring-cloud-service-wiring这篇文章聊到了spring cloud如何提供配置管理、服务发现、服务路由能力。结合我们的现状...… Continue reading

2016年05月Reading Notes

Published on May 11, 2016

2016年04月Reading Notes

Published on April 05, 2016