签入版本
This commit is contained in:
@@ -153,15 +153,15 @@ Linux / macOS 服务器,最常用的定时任务触发方式。系统级 cron
|
||||
crontab -e
|
||||
|
||||
# 2. 添加定时任务(每分钟执行一次,推荐)
|
||||
* * * * * cd /www/RXThinkCMF_Laravel13_EleVue && /usr/bin/php artisan job:run >> /dev/null 2>&1
|
||||
* * * * * cd /www/RXThinkCMF_Laravel13_AntdVue && /usr/bin/php artisan job:run >> /dev/null 2>&1
|
||||
|
||||
# 调试时改为写入日志文件
|
||||
* * * * * cd /www/RXThinkCMF_Laravel13_EleVue && /usr/bin/php artisan job:run >> /var/log/job.log 2>&1
|
||||
* * * * * cd /www/RXThinkCMF_Laravel13_AntdVue && /usr/bin/php artisan job:run >> /var/log/job.log 2>&1
|
||||
|
||||
# 3. 保存后验证
|
||||
crontab -l # 查看已配置的 cron
|
||||
tail -f /var/log/syslog | grep CRON # 查看 cron 日志
|
||||
cd /www/RXThinkCMF_Laravel13_EleVue && php artisan job:run # 手动执行一次
|
||||
cd /www/RXThinkCMF_Laravel13_AntdVue && php artisan job:run # 手动执行一次
|
||||
```
|
||||
|
||||
:::warning 路径注意
|
||||
@@ -194,7 +194,7 @@ Windows Server 或本地开发环境(Laragon),通过任务计划程序定
|
||||
5. 操作:启动程序
|
||||
程序或脚本:D:\laragon\bin\php\php-8.3.x-Win32-vs16-x64\php.exe
|
||||
添加参数:artisan job:run
|
||||
起始于:D:\laragon\www\RXThinkCMF_Laravel13_EleVue
|
||||
起始于:D:\laragon\www\RXThinkCMF_Laravel13_AntdVue
|
||||
6. 勾选"不管用户是否登录都要运行" → 完成
|
||||
```
|
||||
|
||||
@@ -202,7 +202,7 @@ Windows Server 或本地开发环境(Laragon),通过任务计划程序定
|
||||
|
||||
```powershell
|
||||
# 创建每分钟执行的任务(含工作目录与日志重定向)
|
||||
schtasks /create /tn "RXThinkCMF_Job" /tr "cmd /c cd /d D:\laragon\www\RXThinkCMF_Laravel13_EleVue && D:\laragon\bin\php\php-8.3.x-Win32-vs16-x64\php.exe artisan job:run >> storage\job.log 2>&1" /sc minute /mo 1 /f
|
||||
schtasks /create /tn "RXThinkCMF_Job" /tr "cmd /c cd /d D:\laragon\www\RXThinkCMF_Laravel13_AntdVue && D:\laragon\bin\php\php-8.3.x-Win32-vs16-x64\php.exe artisan job:run >> storage\job.log 2>&1" /sc minute /mo 1 /f
|
||||
|
||||
# 查询 / 手动运行 / 删除
|
||||
schtasks /query /tn "RXThinkCMF_Job"
|
||||
@@ -300,8 +300,8 @@ php artisan job:daemon --stop
|
||||
; /etc/supervisor/conf.d/rxthinkcmf-job.conf
|
||||
|
||||
[program:rxthinkcmf-job]
|
||||
command=php /www/RXThinkCMF_Laravel13_EleVue/artisan job:daemon
|
||||
directory=/www/RXThinkCMF_Laravel13_EleVue
|
||||
command=php /www/RXThinkCMF_Laravel13_AntdVue/artisan job:daemon
|
||||
directory=/www/RXThinkCMF_Laravel13_AntdVue
|
||||
autostart=true
|
||||
autorestart=true
|
||||
user=www-data
|
||||
@@ -331,8 +331,8 @@ After=network.target mysql.service
|
||||
[Service]
|
||||
Type=simple
|
||||
User=www-data
|
||||
WorkingDirectory=/www/RXThinkCMF_Laravel13_EleVue
|
||||
ExecStart=/usr/bin/php /www/RXThinkCMF_Laravel13_EleVue/artisan job:daemon
|
||||
WorkingDirectory=/www/RXThinkCMF_Laravel13_AntdVue
|
||||
ExecStart=/usr/bin/php /www/RXThinkCMF_Laravel13_AntdVue/artisan job:daemon
|
||||
Restart=always
|
||||
RestartSec=10
|
||||
|
||||
|
||||
Reference in New Issue
Block a user