系统计划任务
更新时间:2024年9月16日 13:28
浏览:592
计划任务管理界面:
计划任务默认没有自动启动,需手工点下“运行”
因为计划任务比较耗时,程序需要长时间运行,为避免超时,建议部署在 Swoole 模式下,
如果部署在普通 PHP 下,注意修改 nginx/apache 的超时设置
Apache 超时配置示例
Apache httpd.conf 中增加
Timeout 3600
KeepAliveTimeout 3600
Apache 通过 fcgi 模式调用 php 时的超时配置示例
Apache httpd.conf 中增加
<IfModule mod_fcgid.c>
# php-cgi进程的生存时间
FcgidProcessLifeTime 36000
# php-cgi进程IO超时时间
FcgidIOTimeout 36000
# php-cgi进程连接超时时间
FcgidConnectTimeout 36000
# php-cgi进程运行超时时间
FcgidBusyTimeout 36000
# php-cgi进程空闲超时时间
FcgidIdleTimeout 36000
</IfModule>