In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly introduces "how Docker deploys Laravel applications to achieve queue and task scheduling". In daily operations, I believe many people have doubts about how to deploy Laravel applications to achieve queue and task scheduling in Docker. The editor consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful to answer the questions of "how Docker deploys Laravel applications to achieve queue and task scheduling". Next, please follow the editor to study!
First, let's prepare our docker/app.cron file first.
Note that the blank line at the end of the file is required.
#! / usr/bin/env bashpath=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin* cd / var/www/html & & php artisan schedule:run > > / dev/null 2 > & 1
Create a new entry file: docker-entrypoint-queue.sh
Note that this file requires execution permissions.
#! / usr/bin/env bashphp artisan cache:clearphp artisan config:cachephp artisan route:cachephp artisan view:cache# load scheduling task and restart croncrontab docker/app.cron/etc/init.d/cron restart# execution queue php artisan queue:work-timeout=60
This time we use docker compose to run the program:. / docker-compose.yml
Version: "3.4" services: api: build:. Image: moorper/example-laravel networks:-frontend-backend environment:-app_env=development ports:-"80:80" entrypoint:. / docker-entrypoint.sh queue: build:. Image: moorper/example-laravel networks:-backend environment:-app_env=development entrypoint:. / docker-script-entrypoint.sh networks: frontend: backend:
IV. Operation
Docker-compose up-d at this point, the study on "how to deploy Laravel applications to achieve queue and task scheduling in Docker" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.