守护进程模式下 平滑重启方案

守护进程模式下,需要运行命令 守护模式更新代码要到服务器上操作,如果开发人员没有服务器权限就不好办。 只能退而求其次,使用Supervisor之类的不加-d运行,但这种模式有个弊端,每次更新代码都会短暂502,好像还没好的办法解决(需要多套程序负载均衡)。 为此你搜索到了哪些方案及不适用的原因 问了AI,可以定时检测目录下reload、restart两个文件,有就执行相关命令。 试了下,这种方案可行。 有没有办法在框...

ichynul 发表与 18小时前 58 浏览 1 回答
timer定时器问题 顺序执行问题

timer定时器问题 顺序执行问题 场景如下: 在同一进程中 12:00 有个任务A 执行时间2分钟 12:01 有个任务B 执行时间10秒 期望是 A任务执行完就跟着执行B任务, 现实是A任务执行了2分钟, 超过了B任务触发时间,B任务就不执行了 // 代码如下 protected function execute() { $worker = new Worker(); ...

tuep 发表与 15天前 235 浏览 2 回答
帮忙解决一个小问题,请喝咖啡,谢谢!

问题描述 队列里面有一部分是耗时的,想要这部分队列单独拿出来执行,不影响其他队列,以下代码是否有问题,该怎么修改 <?php namespace app\command\workerman; use app\command\WorkerCommand; use app\dict\schedule\ScheduleDict; use app\model\sys\SysSchedule; use app\ser...

27149 发表与 2025-11-21 610 浏览 3 回答
请问想要实现webman启动时校验授权成功后正常启动,否则就启动失败

问题描述 请问想要实现webman启动时校验授权成功后正常启动,否则就启动失败? 看过文档的启动流程和业务初始化介绍了,还是没有找到可行方案,我是想实现整个服务都不能启动 为此你搜索到了哪些方案及不适用的原因...

awen 发表与 2025-10-30 467 浏览 3 回答
关于 workbunny\rabbitmq 如何通过命令行独立启动多个不同的队列

创建队列命令后 会在process.php中生成配置信息,目前队列走的通,但是问题是 会直接在 webman.php 中执行消费,如果队列存在bug 死亡有可能会导致整个项目死掉,用户无法正常访问。 求助有没有通过 命令单独管理多个不同消费队列,逐一管理。 ...

生成西红柿 发表与 2025-08-26 604 浏览 2 回答

Mr.Gong

370
积分
0
获赞数
0
粉丝数
2025-09-02 加入
🔝