当前微服务之间的三种通讯方式

当前我们微服务架构中,微服务之间使用的三种通讯方式:代理访问,feign请求,消息队列



三种通讯方式

其中代理访问我们使用的是netflix-zuul,只要是对外暴露请求的所有网关,主要用在oauth项目;

服务之间的相互请求多使用feign request使用的是openfeign,主要用在需要立即响应,聚合功能和数据的请求;

消息队列我们使用的是腾讯的CMQ,一般用在不需要立即返回,同时需要业务解耦,肖峰填谷的业务请求上;

你可能感兴趣的:(当前微服务之间的三种通讯方式)