商城部署时会设置好,如果用户因为自行乱操作、自行在宝塔里面安装supervisor、更换服务器等原因导致的消息发送、佣金结算异常,可自行按照帖子方法研究处理。不提供任何指导。


注: 提供二次部署配置服务属于增值服务,需按次收费。所以不具备相关运营能力的用户,请勿擅动服务器!


温馨提示:因centos官方已经停止维护centos8,相关资源已无法下载,若使用centos8请更换操作系统后再处理,或自行研究

操作系统选择:centos stream 8 64bit.


配置守护进程

使用nginx或apache运行的用户执行,这个必须开机就执行

/path/to/yun_shop/daemon.sh /path/to/php

 

推荐使用supervisor去管理进程

单机客户需要修改

supervisord.conf需要修改如下

[inet_http_server]

port=127.0.0.1:9001

 

 

集群客户需要修改

supervisord.conf需要修改如下

[inet_http_server]  

port=*:9001

 

守护进程配置

[program:domain]

process_name=%(program_name)s_%(process_num)02d

command=/path/to/daemon.sh /path/to/php

autostart=true

autorestart=true

user=www

numprocs=1

redirect_stderr=true

stdout_logfile_maxbytes=10MB

stdout_logfile_backups=5

stdout_logfile=/path/to/storage/logs/worker.log

 

说明:

/path/to/daemon.sh    daemon.sh文件位置

/path/to/php          php执行文件位置

/path/to/storage/logs/worker.log    日志位置

 

注意⚠️: 上述设置为通过yum源安装官方supervisor的修改,宝塔或其它途径安装自行学习研究.


商城后台填写相应服务器内网ip

多少台后端服务器就填多少台

 

注意:

1、底层架构是负载均衡的,需要每台后端服务器都安装配置好supervisor

2、迁移服务器务必删除商城目录下bootstrap/cache/config.php缓存文件,并重启php程序

3、不要放通9001对公网访问,出问题的自行负责.

文档更新时间: 2024-04-23 11:28   作者:售后技术支持-余丽平