gateway
- 一. Gateway和Base包
- 二.Jdk版本升级启动Idea的问题
一. Gateway和Base包
在开发过程中,可能研发团队会自己写好很多的工具包。这里需要注意的是,不能将自己开发的base
包引入到gateway
中,gateway
的作用主要是为了转发控制。
-
- 因为在
gateway
中会有很多单独的过滤器链,在base
包也有可能会开发过滤器链,如果并发量大了,那么会产生阻塞,严重影响gateway
的效率。gateway中的过滤器有其自己的功能,base中的过滤器也有其自己得功能。
- 因为在
-
- 如果
base
包和gateway
在一起会有一定的耦合性,为了达到一定的解耦程度,也不能将base
和gateway
放在一起。
- 如果
备注(base
包的测试):
-
base
包的功能的开发可以首先在某一个模块中测试,没问题后再进行移植到base
,将base
打包