一般我们的项目如果需要从单应用服务升级到微服务,必须要将原来的服务做拆分,我这边的拆分也是基于将之前spb-demo的springboot单应用做拆分,拆分出三个应用,spb-brian-query-service(brian查询服务),spb-core(注册中心),spb-job(job任务服务),服务升级拆分注意几个关键点拆分起来很简单:
1.原来的spb-demo的springboot单应用服务升级成聚合工程
1.1 POM文件修改
2.子应用也是修改下POM就可以,以spb-core为例
总体来说单一springboot项目需要升级拆分成多应用的位符其实比较简单