質問は記載の通りです。
x-y 問題を回避するために、元の問題について話しましょう:
ローカル検証サービスがあります。ビジネスが php スクリプトプロセスを通じてこのサービスを直接呼び出す場合には問題ありませんが、通过页面调用
php进程再调用验证服务,php进程会收到 504 的响应
エラーが発生しますが、検証サービスの nginx には関連するログがありません。
ログがないので検証サービスnginxの問題ではないと思うのですが、504レポートはどこから出てくるのでしょうか?混乱を解消してくださるよう神にお願いしてください。
解決しました。
php-fpm は nginx を使用せずにネットワーク リソースを要求します;
会社の設定は nginx を通じて均一に転送され、504 はビジネス転送のために nginx によって報告されます。