标签:openid 注意 均衡 grafana ash ip协议 hal 比较 statsd
一、微服务架构图:
二、技术介绍:(技术选型随着代码的编写会完成)
关于技术选型,我盗了一张微服务技术栈的图,如下:原文:http://www.jianshu.com/p/2da6becfb019
我将会用到上图中的如下技术
三、基本流程:
说明:如果仅仅只是前边这样的流程或者以前边这样的流程为基础并且myserviceB-server要调用myserviceA-server,那么上图中的myserviceB-server中的整个myserviceA-client.jar可以去掉,原因是gatewayX-server已经引入了myserviceA-client.jar。
如果不是上边的流程,只是单纯的myserviceB-server要访问myserviceA-server,那么需要引入myserviceA-client.jar。
注意:对于服务发现而言,consulServer会通过gossip协议将服务器数据广播给各个本地consul agent(通常是consulClient),所以我们不需要做本地缓存,当被调用服务的服务器列表发生改变时,会马上广播给consulClient。
标签:openid 注意 均衡 grafana ash ip协议 hal 比较 statsd
原文地址:http://www.cnblogs.com/ilinuxer/p/6533657.html