`
Jameslyy
  • 浏览: 385082 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Supervisord 安装和配置

阅读更多

安装:

yum install -y epel-release && yum install -y supervisor

 

系统自启动

systemctl enable supervisord

systemctl start supervisord

systemctl is-enabled supervisord

 

systemctl status supervisord.service

 

服务管理

supervisorctl status [program]

supervisorctl restart [program]

supervisorctl reload 

 

服务进程监控配置

 

[program:xxx-service]

user=root

directory=/root/packages/xxx-service

command=/usr/bin/java -server -Xms2000m -Xmx2000m -Xmn1000m -Xss256k -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+AlwaysPreTouch -Djava.awt.headless=true -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/logs/radd_api -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -Xloggc:/data/logs/xxx-service/gc.log -Dspring.application.name=xxx-service -Dspring.profiles.active=prod -jar /root/packages/xxx_service/xxx-service.jar

autostart=true

autorestart=true

startsecs=10

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics