进入项目根目录再执行一次mvn clean install package '-Dmaven.test.skip=true'
因为之前更改了各种服务的ip地址
执行完毕后开始启动服务
暂时先使用screen来为每个服务单独创建一个会话,让服务保持前台启动
启动主要后端服务
启动gateway服务
这个服务的主要提供API 服务网关,提供用户认证、服务路由、灰度发布、访问日志、异常处理等功能。
构建完成后,yudao-gateway/target/
目录下会有一个yudao-gateway.jar
文件
我们使用java -jar xxx.jar
启动这个文件即可,注意要输对路径即可
之后的后端服务也是一样的方式启动,文档演示时的当前目录为项目的根目录
- 创建screen会话
screen -R gateway
- 启动服务
java -jar yudao-gateway/target/yudao-gateway.jar
- 查看服务启动结果
显示如下图说明启动成功
- 访问页面端口
这里我启动服务的机器ip地址为192.168.163.135
此服务默认端口为48080,访问页面http://192.168.163.135:48080
能显示如下界面就是正常的
- 使用
ctrl+a
d
分离screen
窗口
启动system服务
之后不再复述screnn的操作,每个服务都需要一样的操作,或者启动多个窗口保持前台运行
启动服务
java -jar yudao-module-system/yudao-module-system-biz/target/yudao-module-system-biz.jar
启动成功一样的日志输出,默认端口是48081
访问两个页面,这两个页面一个是实际的服务页面,一个是经过网关的页面
http://192.168.163.135:48081/admin-api/system
http://192.168.163.135:48080/admin-api/system
显示如图说明启动成功
启动infra服务
java -jar yudao-module-infra/yudao-module-infra-biz/target/yudao-module-infra-biz.jar
默认端口为48082
访问两个页面
http://192.168.163.135:48080/admin-api/infra/
http://192.168.163.135:48082/admin-api/infra/