Centos配置Java的环境,进程守护为supervisor进程管理软件

 

普通的Jar包运行。

[program:rstapi]

command=nohup /usr/local/java/jdk1.8.0_221/bin/java -jar /www/wwwroot/kuromoji/rstapi.jar -Xms128m -Xmx128m &
directory=/www/wwwroot/kuromoji
autorestart=true
startsecs=3
startretries=3
stdout_logfile=/www/server/panel/plugin/supervisor/log/rstapi.out.log
stderr_logfile=/www/server/panel/plugin/supervisor/log/rstapi.err.log
stdout_logfile_maxbytes=2MB
stderr_logfile_maxbytes=2MB
user=root
priority=999
numprocs=1
process_name=%(program_name)s_%(process_num)02d

 

elasticSearch的运行配置。
[program:es]
environment=JAVA_HOME="/usr/local/java/jdk1.8.0_221"
command=/usr/local/elasticsearch/elasticsearch-5.6.2/bin/elasticsearch
directory=/usr/local/elasticsearch/elasticsearch-5.6.2/bin
autorestart=true
startsecs=3
startretries=3
stdout_logfile=/www/server/panel/plugin/supervisor/log/es.out.log
stderr_logfile=/www/server/panel/plugin/supervisor/log/es.err.log
stdout_logfile_maxbytes=2MB
stderr_logfile_maxbytes=2MB
user=es
priority=999
numprocs=1
process_name=%(program_name)s_%(process_num)02d

 

 .Net Core的配置。

[program:app]
command=nohup dotnet /www/wwwroot/app/svr.dll --urls "http://*:xxxx;http://*:xxxx" &
directory=/www/wwwroot/xxx
autorestart=true
startsecs=3
startretries=3
stdout_logfile=/www/server/panel/plugin/supervisor/log/app.out.log
stderr_logfile=/www/server/panel/plugin/supervisor/log/app.err.log
stdout_logfile_maxbytes=2MB
stderr_logfile_maxbytes=2MB
user=root
priority=999
numprocs=1
process_name=%(program_name)s_%(process_num)02d

 

posted @   liskov_design  阅读(196)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示