Closed daixinguo closed 3 months ago
我无法通过修改nginx、php的超时限制来延长接口请求连接时长,它们总是在1分多钟出现502或者504
一个简单的测试
Route::get('ttt', function () { for ($i = 0; $i < 30; $i++) { dump($i); sleep(10); } dump('ok'); return 'ok'; });
这个接口在请求1分多钟时就会断开 http状态码502 但是后台依然继续执行直到 输出 ok
在nginx、php的连接超时设置中都设置了超时时间为3600s(甚至php 代码里都加了 set_time_limit(0))依然出现这样的情况连接无法持久
我无法通过修改nginx、php的超时限制来延长接口请求连接时长,它们总是在1分多钟出现502或者504
一个简单的测试
Route::get('ttt', function () { for ($i = 0; $i < 30; $i++) { dump($i); sleep(10); } dump('ok'); return 'ok'; });
这个接口在请求1分多钟时就会断开 http状态码502 但是后台依然继续执行直到 输出 ok
在nginx、php的连接超时设置中都设置了超时时间为3600s(甚至php 代码里都加了 set_time_limit(0))依然出现这样的情况连接无法持久