503 60秒後にサービスが利用できなくなります。 Apache Symfony(特定の機能のみ)

503 60秒後にサービスが利用できなくなります。 Apache Symfony(特定の機能のみ)

現在、Symfony 3.4アプリケーションの機能の1つが一部のデータの履歴をロードする問題に直面しています(多くのデータが実際に2017年にさかのぼります)。

履歴機能にアクセスしようとすると、GET HTTP要求が60秒間ロードされ続け、503 Service Unavailableが表示されます。大量のデータをロードする他の機能でも同じ問題が発生します。

ログ、アプリケーションログ、およびサーバー(Apache)ログを確認しましたが、Apacheログには503コードが表示され、詳細は表示されませんでした。

設定を疑いphp.ini、値をmax_execution_time-1とmemory_limit2048Mに変更しましたが、GET HTTP要求はまだ60秒後に終了します。

また、使用php-fpmして確認した結果、www.conf上書きされた値はありませんphp.inirequest_terminate_timeout = 600s値が考慮されていることを確認する機能も追加しましたが、依然として同じ問題は、履歴GET HTTP要求がロード(待機)後、正確に60秒後に終了することです。

設定ファイルが変更された後(Apache)を再起動したことを確認しましたphp-fpmhttpd

オペレーティングシステムは赤い帽子

他の機能から他のデータにアクセスできるため、データベースサーバーはうまく機能します。

予想される動作:

これは、GET HTTP要求が少なくとも60秒以上ロードされ続けると予想していましたが、それ以上はまだ正しいパラメータを見つけることができませんでした。

以下からログインssl_access_log:ip - - date "GET /p/a/h HTTP/1.1" 503 299

ベストアンサー1

おすすめ記事