我目前在 Symfony 3.4 应用程序中遇到一个问题,其功能之一是加载一些数据的历史记录(很多数据实际上可以追溯到 2017 年)。
当尝试访问历史功能时,GET HTTP 请求持续加载 60 秒,然后显示 503 服务不可用,在其他加载大量数据的功能中也会出现同样的问题。
检查了日志、应用程序日志和服务器(Apache)日志,只有 Apache 日志显示 503 代码,没有详细信息。
我怀疑php.ini
配置,并将值更改为max_execution_time
-1 和memory_limit
2048M,但 GET HTTP 请求仍然在 60 秒后终止。
我还使用php-fpm
并检查了www.conf
,它没有任何覆盖 的值php.ini
。我什至添加了request_terminate_timeout = 600s
仅查看该值是否会被考虑在内的功能,但仍然是同样的问题,历史记录的 GET HTTP 请求在加载(等待)60 秒后恰好终止。
我确保在配置文件更改后重新启动(Apache)php-fpm
。httpd
操作系统是红帽,
数据库服务器工作正常,因为我可以访问其他功能中的其他数据。
预期行为:
我预计 GET HTTP 请求至少会持续加载超过 60 秒,除此之外这意味着我仍然没有找到正确的参数。
日志来自ssl_access_log
:ip - - date "GET /p/a/h HTTP/1.1" 503 299