第一次更新,完成了初版调整
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
; ============================================================
|
||||
; 企油通对接 · Supervisor 守护进程配置
|
||||
; ------------------------------------------------------------
|
||||
; 三个常驻队列消费者,缺一不可:
|
||||
; partners:queue 下单 -> 企油通 7.7 运单油费下发(含丢单兜底巡检 reconcile)
|
||||
; callback:queue 企油通 7.10 加油消费回调入队后的落库与状态更新
|
||||
; notify:queue 我方 -> 下单平台 结果回调(含 60s/5min/30min 退避重试)
|
||||
;
|
||||
; 【使用前必改】
|
||||
; 1) command 里的 PHP 路径:宝塔用 `ls /www/server/php/` 看版本,
|
||||
; 如 PHP 7.4 -> /www/server/php/74/bin/php
|
||||
; 2) directory:站点根目录(think 文件所在目录,不是 public)
|
||||
; 3) user:宝塔站点默认运行用户一般是 www
|
||||
; 4) stdout_logfile 目录需先存在:mkdir -p /www/wwwlogs/supervisor
|
||||
;
|
||||
; 【进程数说明】
|
||||
; partners:queue 可多进程(同一订单由 RedisLock 串行,安全)
|
||||
; callback:queue / notify:queue 建议保持单进程
|
||||
; ============================================================
|
||||
|
||||
[program:qyt-partners-queue]
|
||||
command=/www/server/php/74/bin/php think partners:queue
|
||||
directory=/www/wwwroot/www.hmzkw.com
|
||||
user=www
|
||||
numprocs=1
|
||||
process_name=%(program_name)s_%(process_num)02d
|
||||
autostart=true
|
||||
autorestart=true
|
||||
startsecs=3
|
||||
startretries=99
|
||||
stopwaitsecs=10
|
||||
redirect_stderr=true
|
||||
stdout_logfile=/www/wwwlogs/supervisor/qyt-partners-queue.log
|
||||
stdout_logfile_maxbytes=50MB
|
||||
stdout_logfile_backups=5
|
||||
|
||||
[program:qyt-callback-queue]
|
||||
command=/www/server/php/74/bin/php think callback:queue
|
||||
directory=/www/wwwroot/www.hmzkw.com
|
||||
user=www
|
||||
numprocs=1
|
||||
process_name=%(program_name)s_%(process_num)02d
|
||||
autostart=true
|
||||
autorestart=true
|
||||
startsecs=3
|
||||
startretries=99
|
||||
stopwaitsecs=10
|
||||
redirect_stderr=true
|
||||
stdout_logfile=/www/wwwlogs/supervisor/qyt-callback-queue.log
|
||||
stdout_logfile_maxbytes=50MB
|
||||
stdout_logfile_backups=5
|
||||
|
||||
[program:qyt-notify-queue]
|
||||
command=/www/server/php/74/bin/php think notify:queue
|
||||
directory=/www/wwwroot/www.hmzkw.com
|
||||
user=www
|
||||
numprocs=1
|
||||
process_name=%(program_name)s_%(process_num)02d
|
||||
autostart=true
|
||||
autorestart=true
|
||||
startsecs=3
|
||||
startretries=99
|
||||
stopwaitsecs=10
|
||||
redirect_stderr=true
|
||||
stdout_logfile=/www/wwwlogs/supervisor/qyt-notify-queue.log
|
||||
stdout_logfile_maxbytes=50MB
|
||||
stdout_logfile_backups=5
|
||||
Reference in New Issue
Block a user