diff --git a/README.md b/README.md index d111824..fba5ef8 100644 --- a/README.md +++ b/README.md @@ -1 +1,22 @@ # LaeCloud 莱云 + +### 主节点运行 +```bash +docker run -itd --name=lae_schedule --restart=always --net=host -v /opt/lae:/opt/lae ccr.ccs.tencentyun.com/laecloud/cafe:latte art schedule:work + +docker run -itd --name=lae_workers --restart=always --net=host -v /opt/lae:/opt/lae ccr.ccs.tencentyun.com/laecloud/cafe:latte art queue:work +``` + +### Web 节点运行 +```bash +docker run -itd --name=lae --restart=always --net=host -v /opt/lae:/opt/lae ccr.ccs.tencentyun.com/laecloud/cafe:latte art works +``` + + +### 单次执行 比如 migrate 或者 composer +```bash +docker run --rm --net=host -v /opt/lae:/opt/lae ccr.ccs.tencentyun.com/laecloud/cafe:latte php +``` +```bash +docker run --rm --net=host -v /opt/lae:/opt/lae ccr.ccs.tencentyun.com/laecloud/cafe:latte art +``` diff --git a/config/cors.php b/config/cors.php index c8e60a0..ec9ac6d 100644 --- a/config/cors.php +++ b/config/cors.php @@ -15,7 +15,7 @@ | */ - 'paths' => ['api', 'api/*', 'sanctum/csrf-cookie', 'broadcasting/*'], + 'paths' => ['api', 'api/', 'api/*', 'sanctum/csrf-cookie', 'broadcasting/*'], 'allowed_methods' => ['*'], diff --git a/supervisor/lae-schedule.conf b/supervisor/lae-schedule.conf deleted file mode 100644 index e0ab837..0000000 --- a/supervisor/lae-schedule.conf +++ /dev/null @@ -1,13 +0,0 @@ -[program:lae-schedule] -process_name=%(program_name)s_%(process_num)02d -directory=/opt/lae -command=php artisan schedule:work -autostart=true -autorestart=true -stopasgroup=true -killasgroup=true -user=www -numprocs=1 -redirect_stderr=true -stdout_logfile=/var/log/lae-schedule.log -stopwaitsecs=3600 diff --git a/supervisor/lae-web.conf b/supervisor/lae-web.conf deleted file mode 100644 index 08c07dc..0000000 --- a/supervisor/lae-web.conf +++ /dev/null @@ -1,13 +0,0 @@ -[program:lae-web] -process_name=%(program_name)s_%(process_num)02d -directory=/opt/lae -command=php artisan works -autostart=true -autorestart=true -stopasgroup=true -killasgroup=true -user=root -numprocs=1 -redirect_stderr=true -stdout_logfile=/var/log/lae-web.log -stopwaitsecs=3600 diff --git a/supervisor/lae-worker.conf b/supervisor/lae-worker.conf deleted file mode 100644 index bfab35c..0000000 --- a/supervisor/lae-worker.conf +++ /dev/null @@ -1,13 +0,0 @@ -[program:lae-worker] -process_name=%(program_name)s_%(process_num)02d -directory=/opt/lae -command=php artisan queue:work --tries=3 --max-time=3600 -autostart=true -autorestart=true -stopasgroup=true -killasgroup=true -user=www -numprocs=8 -redirect_stderr=true -stdout_logfile=/var/log/lae-worker.log -stopwaitsecs=3600