【问题标题】:Supervisor alternatives on shared hosting共享主机上的主管替代方案
【发布时间】:2017-12-06 18:58:46
【问题描述】:

我已经在共享主机“Hostgator”上部署了我的应用程序,我已经成功访问​​了 ssh,但是我无法安装主管来管理队列处理,命令 sudo apt-get install supervisor 总是返回错误,所以我已经联系了支持并我被告知我无法使用共享主机“云”计划发出 sudo 命令,我必须迁移到 VPS 或我目前无法迁移到的专用服务器。

我的问题是:在没有主管或其他方法的情况下,我是否可以使用其他方法来管理队列处理?有人经历过这个并找到了解决方案吗?

我想每天早上用命令 php artisan queue:work 做一个 cron 作业,但这是一个好习惯吗?

提前感谢任何帮助。

【问题讨论】:

    标签: php laravel shared-hosting supervisord


    【解决方案1】:

    对于正在经历类似事情的任何人,我通过每小时运行的 cron 作业来管理它,但您必须迁移失败的作业表以确保处理失败的作业并且不会停止队列处理,即使这并不理想,但它以某种方式起作用。理想的解决方案是考虑 VPS 托管或将 Laravel Forge 与 DigitalOcean 混合,例如 laravel 文档中提到的。

    干杯。

    【讨论】:

    • 我计划使用cron作业,因为在主机上使用supervisord非常痛苦,除了一些像forge这样的主机......
    猜你喜欢
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 2011-04-20
    • 2015-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多