jar包部署
使用idea导入项目,设置jdk版本使用1.8
设置maven版本为3.6.3
手动导入依赖到本地仓库
修改每个模块的pom文件,改war为jar,开放注释代码
使用maven打包
上传jar包到服务器
启动
方式一:使用nacos配置节点,在nacos中配置每个模块的IP和端口号(不支持多节点部署)
使用启动命令运行
nohup java -jar ./file.jar
方式二:启动脚本传参
注释掉nacos的IP和端口配置
使用启动命令指定端口和IP
同ip不同端口:
nohup java -jar ./file.jar --server.port=18001 --server.address=localhost &
nohup java -jar ./file.jar --server.port=18002 --server.address=localhost &
nohup java -jar ./file.jar --server.port=18003 --server.address=localhost &
nohup java -jar ./file.jar --server.port=18004 --server.address=localhost &
同端口不同ip:
nohup java -jar ./file.jar --server.port=18001 --server.address=192.168.0.3 &
nohup java -jar ./file.jar --server.port=18001--server.address=192.168.0.4 &
nohup java -jar ./file.jar --server.port=18001 --server.address=192.168.0.5 &
举例:
使用方法一启动gateway.jar
nohup java -jar gateway.jar
查看启动日志
tail -f nohup.out
测试启动是否成功
curl http://localhost:18001/gw