因为项目是Laravel 所以 需要处理队列
没有使用1Panel时 采用进程守护或者直接Screen 在后台保持 php artisan queue:work的执行, 但是使用计划任务时 不知道php容器具体运行模式
比如脚本内容为:
cd /path/laravel && php artisan queue:work
直接在容器内可运行 一但断开容器链接则自动结束
使用计划任务执行 显示成功 实则输出为空 没有任何队列信息
是否有可代替 或者 其他更好的方案。
因为项目是Laravel 所以 需要处理队列
没有使用1Panel时 采用进程守护或者直接Screen 在后台保持 php artisan queue:work的执行, 但是使用计划任务时 不知道php容器具体运行模式
比如脚本内容为:
cd /path/laravel && php artisan queue:work
直接在容器内可运行 一但断开容器链接则自动结束
使用计划任务执行 显示成功 实则输出为空 没有任何队列信息
是否有可代替 或者 其他更好的方案。
还有一个疑问
在php容器内 执行composer 多次后 会突然提示 git 不在环境路径 取消资源下载
PHP 容器内,默认没有安装 git
。
可以进入容器内部,使用 apk add git
命令来手动安装。