聚合全网技术文章,根据你的阅读喜好进行个性推荐
开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>
需求:
原始微服务springboot项目比较多,A,B,C 等都是jar包启动的
具体想法是创建一个工程 P, 引A,B,C的依赖,通过启动P自动加载启动A、B、C。相当于在同一个内置容器中启动三个项目
如何实现????
“微服务”的宗旨是:让服务微量化,尽一切可能一个服务只做一件事务。
你这是“本末倒置”了。
如果是,自动加载启动,你可以写个批处理来完成。
docker-compose了解一下
看若依就行了,本质上就是扫描路径的问题,还有引入配置的问题
打war包,放一个tomcat启动不行么?
可参考jetty源码自行实现插件化运行jar包
maven配置打包参数,将三个项目生成的jar repackage至根目录下,同时写启动脚本.sh/.bat,同时启动三个jar
“微服务”的宗旨是:让服务微量化,尽一切可能一个服务只做一件事务。
你这是“本末倒置”了。
如果是,自动加载启动,你可以写个批处理来完成。
docker-compose了解一下
看若依就行了,本质上就是扫描路径的问题,还有引入配置的问题
打war包,放一个tomcat启动不行么?
可参考jetty源码自行实现插件化运行jar包
maven配置打包参数,将三个项目生成的jar repackage至根目录下,同时写启动脚本.sh/.bat,同时启动三个jar