-
Notifications
You must be signed in to change notification settings - Fork 2
3.Radar分布式部署
lorgine edited this page Oct 9, 2018
·
1 revision
- Radar本身分为注册中心和portal管理界面,用户可以根据实际部署任意多套环境,只需要在
\radar-open\radar-dependency-rest\src\main\resources
和\radar-open\radar-dependency-ui\src\main\resources
下添加对应的环境配置即可,例如添加lpt环境,只需要在上面对应的目录中添加application-lpt.properties 文件即可,对应的配置项跟其他环境一样,只是值可能不同。 - 在开源版本中,默认添加了fat,uat,pro三个环境。
- 创建好数据库后,修改对应环境的数据库配置,然后按照快速启动中的方式编译打包。
- 启动的时候,带上环境名,如
java -jar radar-ui.jar -Dspring.profiles.active=lpt
可以将lpt改为自己对应的环境。 - 生产环境推荐采用4c8g配置。启动的时候加上初始化参数如:
java -jar -server -Xms5000m -Xmx6000m -XX:+UseG1GC -jar radar-ui.jar -Dspring.profiles.active=lpt
lpt 为环境名。 - 生产环境部署推荐采用nginx 做slb负载,否则注册中心地址发生变化客户端注册中心地址也要跟着变。