公司准备搭建项目框架为:主程序BladeX,Blade-BizA子系统,Blade-BizB子系统。
1 BladeX中的common模块,A子系统和B子系统可以通过feign调用。A,B之间也可以用Feign相互调用。
2 官方文档中提到,A子系统和B子系统都有独立的gateway,只是为了方便系统调试用。
最终生产环境的入口是主程序的gateway。
请问两者的关系能不能这样理解。
对的,可以这么理解,最终生产,只需要把各个Biz工程内的业务代码合并到bladex就行,gateway就不需要再用了
请问---各个Biz工程内的业务代码合并到bladex、
具体操作是bladex中加入各个Biz的依赖?
各个Biz负责把自己的服务注册到nacos,这样做也可以吧。
没有必要用Blade-Biz啊.
把system,user,desk,resource,auth这些发布到服务器上大家共用,
然后本地启动gateway加上后缀, 自己写自己的业务,完全用不到biz
扫一扫访问 Blade技术社区 移动端