共享主机的主管替代方案
Supervisor alternatives on shared hosting
我已经在共享主机 "Hostgator" 上部署了我的应用程序,我已经成功通过 ssh 访问,但是我无法安装主管来管理队列处理,命令 sudo apt-get install supervisor
总是 return 错误,所以我联系了支持人员,我被告知我无法使用 sharedhost "cloud" 计划发出 sudo
命令,我必须转移到 VPS 或专用,我不能此时移动到。
我的问题是:有没有其他方法可以在没有主管的情况下管理队列处理,或者有其他方法可以解决这个问题?有人解决了这个问题并找到了解决方案吗?
我想每天早上用命令 php artisan queue:work
做一个 cron 作业,但这是一个好习惯吗?
在此先感谢任何帮助。
对于正在经历类似事情的任何人,我通过每小时 运行 的 cron 作业来管理,但是你必须迁移失败的作业 table 以确保处理失败的作业并且不要停止队列处理,即使这不是理想的但它以某种方式起作用。理想的解决方案是考虑 VPS 托管或混合 Laravel Forge 与 DigitalOcean,例如 laravel 文档中提到的
干杯。
我已经在共享主机 "Hostgator" 上部署了我的应用程序,我已经成功通过 ssh 访问,但是我无法安装主管来管理队列处理,命令 sudo apt-get install supervisor
总是 return 错误,所以我联系了支持人员,我被告知我无法使用 sharedhost "cloud" 计划发出 sudo
命令,我必须转移到 VPS 或专用,我不能此时移动到。
我的问题是:有没有其他方法可以在没有主管的情况下管理队列处理,或者有其他方法可以解决这个问题?有人解决了这个问题并找到了解决方案吗?
我想每天早上用命令 php artisan queue:work
做一个 cron 作业,但这是一个好习惯吗?
在此先感谢任何帮助。
对于正在经历类似事情的任何人,我通过每小时 运行 的 cron 作业来管理,但是你必须迁移失败的作业 table 以确保处理失败的作业并且不要停止队列处理,即使这不是理想的但它以某种方式起作用。理想的解决方案是考虑 VPS 托管或混合 Laravel Forge 与 DigitalOcean,例如 laravel 文档中提到的
干杯。