关于程序运行超时设置
由于ai解决问题的效率比较低,容易导致超时,所以我们需要对php以及nginx进行超时的设置。
nginx设置
fastcgi_read_timeout 300s; fastcgi_send_timeout 300s; proxy_read_timeout 300s; proxy_send_timeout 300s;
php.ini设置
max_execution_time = 300 ; 最大执行时间改为 300 秒(5 分钟) max_input_time = 300 ; POST 数据解析时间 memory_limit = 256M ; 内存限制适当提高
php-fpm设置
request_terminate_timeout = 360s ; 设置一个合理的超时时间,防止脚本被强行杀死 request_slowlog_timeout = 60s ; 记录慢请求日志的时间阈值 slowlog = /var/log/php-fpm/www-slow.log ; 慢请求日志路径