微服务是由多个应用组成的,那么可以理解微服务得最小单元就是应用了,先从创建应用开始。创建一个spring cloud alibaba项目跟创建spring boot项目的流程几乎没有区别。
创建spring cloud alibaba
选择spring cloud alibaba插件进行项目创建
自定义包名和路径
选择需要引入的组件,不选择后期仍可以通过pom.xml文件进行引入
等待maven初始化项目,目录跟spring boot可以说基本是一样的
创建消费者应用consumer
在项目中点击右键,创建一个新的模块,剩下的操作跟上面创建项目是一样的
创建好之后,目录中会多了一个模块,如下图,consumer1就是我们创建的消费者应用1
进入配置文件修改端口应用名等信息,完成应用创建,并启动进行测试
可以看出与单独创建spring boot应用没有任何区别
再按照步骤创建另一个消费者应用2
完成应用创建