up:: SpringCloud之线程池和Threadlocal在项目中的应用

说明: 先复习通过网关zuul实现路由功能

我们先启动项目,直接访问有关Feign远程调用的接口:

原因是Feign调用不走网关,网关无法管制Feign的有关连接: 参考复习SpringCloud之Feign携带session信息

屏蔽接口转发

在zuul模块配置文件添加:

zuul.ignored-patterns[0]=/user/getUser
zuul.ignored-patterns[1]=/user/checkAdminRole
zuul.ignored-patterns[2]=/category-product/product/detailForFeign
zuul.ignored-patterns[3]=/category-product/product/updateStock

重启再次访问:


异常统一处理

只要让订单模块将Common模块纳入进来即可!

说明: @ComponentScan注解前面学习过Java Config核心注解简介

重启服务,再次访问:


接下来我们的user模块、categoryProduct模块皆是如此。。。