复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 企业管理平台Demo
  • 登录
  • 注册

centOS

【原创】java应用守护进程supervisor

作者: whooyun发表于: 2026-02-12 16:46

; ======================================
; xxx 项目服务 Supervisor 配置(修正版)
; ======================================



[program:xxx-xxx-service]
command=/usr/bin/java -Dspring.profiles.active=dev -jar /data/apps/xxx-xxx-service/xxx-xxx-service.jar
directory=/data/apps/xxx-xxx-service
autostart=true
autorestart=false
startretries=2
startsecs=5
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/xxx-xxx-service.err.log
stdout_logfile=/var/log/xxx-xxx-service.out.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=5
user=gelin

[program:xxx-xxx-service]
command=/usr/bin/java -Dspring.profiles.active=dev -jar /data/apps/xxx-xxx-service/xxx-xxx-service.jar
directory=/data/apps/xxx-xxx-service
autostart=true
autorestart=false
startretries=2
startsecs=5
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/xxx-xxx-service.err.log
stdout_logfile=/var/log/xxx-xxx-service.out.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=5
user=gelin

[program:xxx-xxx-service]
command=/usr/bin/java -Dspring.profiles.active=dev -jar /data/apps/xxx-xxx-service/xxx-xxx-service.jar
directory=/data/apps/xxx-xxx-service
autostart=true
autorestart=false
startretries=2
startsecs=5
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/xxx-xxx-service.err.log
stdout_logfile=/var/log/xxx-xxx-service.out.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=5
user=gelin

[program:xxx-admin]
command=/usr/bin/java -Dspring.profiles.active=dev -jar /data/apps/xxx-admin/xxx-admin.jar
directory=/data/apps/xxx-admin
autostart=true
autorestart=false
startretries=2
startsecs=5
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/xxx-admin.err.log
stdout_logfile=/var/log/xxx-admin.out.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=5
user=gelin


[program:xxl-job-admin]
command=/usr/bin/java -Dspring.profiles.active=dev -jar /data/apps/xxl-job-admin/xxl-job-admin-0.0.1-SNAPSHOT.jar
directory=/data/apps/xxl-job-admin/
autostart=true
autorestart=false
startretries=2
startsecs=5
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/xxl-job-admin.err.log
stdout_logfile=/var/log/xxl-job-admin.out.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=5
user=gelin

[program:xxl-job-xxx-executor]
command=/usr/bin/java -Dspring.profiles.active=dev -jar /data/apps/xxl-job-xxx-executor/xxl-job-xxx-executor.jar
directory=/data/apps/xxl-job-xxx-executor/
autostart=true
autorestart=false
startretries=2
startsecs=5
stopasgroup=true
killasgroup=true
stderr_logfile=/var/log/xxl-job-xxx-executor.err.log
stdout_logfile=/var/log/xxl-job-xxx-executor.out.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=5
user=gelin