资讯专栏INFORMATION COLUMN

laradock 使用 php-worker 配置 supervisor

ernest.wang / 3630人阅读

摘要:导语因为项目使用了队列,所以想着用来守护进程。开始在中没有找到,准备自己安装了。后来一查才发现是自己大意了,原来是在中。

导语

因为项目使用了队列,所以想着用 supervisor 来守护进程。开始在 workspace 中没有找到,准备自己安装了。后来一查才发现是自己大意了,原来是在 php-worker 中。

编辑配置文件

切换到 laradocke/php-worker 目录中,Dockerfilesupervisord.conf 可以根据自己的需求修改,没有需求的话可以不做改动

php-worker 还有关于 schedule 的配置,有需要的可以一并配置好

supervisord.d 中有示例文件,根据示例文件新建 web-worker.conf 如下

process_name=%(program_name)s_%(process_num)02d
command=php /var/www/you_project_path/artisan queue:work --sleep=3 --tries=3 --daemon
autostart=true
autorestart=true
numprocs=2
user=laradock
redirect_stderr=true
启动容器

laradock 目录下 docker-compose build --no-cache php-worker

启动 docker-compose up -d php-worker

结语

很简单的几步就搞定了,这就是 laradock 的好处之一,当然这一切都是建立在 docker 之上。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27787.html

相关文章

  • 简单 16步走一遍 Laravel Echo 的使用

    摘要:在国内,个人还是不推荐使用,访问速度有所影响,而且其还是一个商业产品。今天利用最简便的步,走一遍代码集成和来使用。代码简单创建监听我们在后端添加一个被创建的事件,并继承。 showImg(https://segmentfault.com/img/remote/1460000015801244?w=904&h=241); 先飚几句英文,说说 Laravel Echo 的作用: One o...

    chavesgu 评论0 收藏0
  • Laravel队列小结

    摘要:说明队列配置文件存放在。每一种队列驱动的配置都可以在该文件中找到,包括数据库,,,,以及同步本地使用驱动。其中还包含了一个队列驱动用于那些放弃队列的任务。 showImg(https://segmentfault.com/img/remote/1460000012384126?w=888&h=280); 说明 队列配置文件存放在 config/queue.php。 每一种队列驱动的配...

    MoAir 评论0 收藏0
  • Laradock 快速搭建PHP开发环境

    摘要:默认包含,并作为工作样本。警告如果您使用旧版本的,强烈建议您重建需要使用的容器,了解如何重建容器以防止尽可能多的错误。从环境运行时,必须用多个文件分隔。默认情况下,将创建的容器具有当前目录名称作为后缀例如。 可能你并不清楚 Docker 是什么,更不了解 Laradock是什么,送上语句自己特别喜欢的一句话 Use Docker First And Learn About It Lat...

    Reducto 评论0 收藏0
  • 使用docker搭建laravel开发环境

    摘要:已经集成需要使用的环境,只需要简单修改配置就能搭建环境提供开发,对开发及管理来说真是一味良方。目前能正常访问文件。 为何用docker? 在电脑还是window系统的时候,经常需要基于vm服务搭建一套环境才能更好地(应该是更贴近线上环境)进行开发,而现在在docker的神秘光环底下已经能实现用最小的资源搭建本地开发环境,同时能更好地迁移到其他地方。 前置知识 了解docker安装及使...

    fish 评论0 收藏0
  • 使用docker搭建laravel开发环境

    摘要:已经集成需要使用的环境,只需要简单修改配置就能搭建环境提供开发,对开发及管理来说真是一味良方。目前能正常访问文件。 为何用docker? 在电脑还是window系统的时候,经常需要基于vm服务搭建一套环境才能更好地(应该是更贴近线上环境)进行开发,而现在在docker的神秘光环底下已经能实现用最小的资源搭建本地开发环境,同时能更好地迁移到其他地方。 前置知识 了解docker安装及使...

    JouyPub 评论0 收藏0

发表评论

0条评论

ernest.wang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<