supervisor 管理java服务

这篇文章详细描述了如何配置Docker容器中的Java应用Freight-XD,包括JVM内存设置(如Metaspace和Heap大小),使用NewRelicagent监控,以及日志文件路径和大小限制。
摘要由CSDN通过智能技术生成


[program:freight-xd]
command=/usr/bin/java -jar -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m -Xms6144m -Xmx6144m -Xmn2048m -Xss512k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -XX:+HeapDumpOnOutOfMemoryError -javaagent:/srv/newrelic/xd/freight/newrelic.jar -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/var/log/freight-xd/gc.log -XX:+UseGCLogFileRotation -XX:GCLogFileSize=100M -XX:NumberOfGCLogFiles=20 -Dspring.cloud.consul.discovery.prefer-ip-address=true freight.jar
numprocs=1
numprocs_start=0
priority=999
autostart=true
autorestart=unexpected
startsecs=3
startretries=10
exitcodes=0,2
stopsignal=TERM
stopwaitsecs=20
directory=/srv/xd/freight
user=root
stopasgroup=false
killasgroup=false
redirect_stderr=true
stdout_logfile=/var/log/freight-xd/freight.access.log
stdout_logfile_maxbytes=500MB
stdout_logfile_backups=15
stderr_logfile=/var/log/freight-xd/freight.error.log
stderr_logfile_maxbytes=500MB
stderr_logfile_backups=10

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值