摘要:導語因為項目使用了隊列,所以想著用來守護進程。開始在中沒有找到,準備自己安裝了。后來一查才發現是自己大意了,原來是在中。
導語
因為項目使用了隊列,所以想著用 supervisor 來守護進程。開始在 workspace 中沒有找到,準備自己安裝了。后來一查才發現是自己大意了,原來是在 php-worker 中。
編輯配置文件切換到 laradocke/php-worker 目錄中,Dockerfile 和 supervisord.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 之上。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27787.html
摘要:在國內,個人還是不推薦使用,訪問速度有所影響,而且其還是一個商業產品。今天利用最簡便的步,走一遍代碼集成和來使用。代碼簡單創建監聽我們在后端添加一個被創建的事件,并繼承。 showImg(https://segmentfault.com/img/remote/1460000015801244?w=904&h=241); 先飚幾句英文,說說 Laravel Echo 的作用: One o...
摘要:說明隊列配置文件存放在。每一種隊列驅動的配置都可以在該文件中找到,包括數據庫,,,,以及同步本地使用驅動。其中還包含了一個隊列驅動用于那些放棄隊列的任務。 showImg(https://segmentfault.com/img/remote/1460000012384126?w=888&h=280); 說明 隊列配置文件存放在 config/queue.php。 每一種隊列驅動的配...
摘要:默認包含,并作為工作樣本。警告如果您使用舊版本的,強烈建議您重建需要使用的容器,了解如何重建容器以防止盡可能多的錯誤。從環境運行時,必須用多個文件分隔。默認情況下,將創建的容器具有當前目錄名稱作為后綴例如。 可能你并不清楚 Docker 是什么,更不了解 Laradock是什么,送上語句自己特別喜歡的一句話 Use Docker First And Learn About It Lat...
摘要:已經集成需要使用的環境,只需要簡單修改配置就能搭建環境提供開發,對開發及管理來說真是一味良方。目前能正常訪問文件。 為何用docker? 在電腦還是window系統的時候,經常需要基于vm服務搭建一套環境才能更好地(應該是更貼近線上環境)進行開發,而現在在docker的神秘光環底下已經能實現用最小的資源搭建本地開發環境,同時能更好地遷移到其他地方。 前置知識 了解docker安裝及使...
摘要:已經集成需要使用的環境,只需要簡單修改配置就能搭建環境提供開發,對開發及管理來說真是一味良方。目前能正常訪問文件。 為何用docker? 在電腦還是window系統的時候,經常需要基于vm服務搭建一套環境才能更好地(應該是更貼近線上環境)進行開發,而現在在docker的神秘光環底下已經能實現用最小的資源搭建本地開發環境,同時能更好地遷移到其他地方。 前置知識 了解docker安裝及使...
閱讀 351·2024-11-07 18:25
閱讀 130598·2024-02-01 10:43
閱讀 914·2024-01-31 14:58
閱讀 879·2024-01-31 14:54
閱讀 82884·2024-01-29 17:11
閱讀 3176·2024-01-25 14:55
閱讀 2028·2023-06-02 13:36
閱讀 3108·2023-05-23 10:26