アプリケーションスタック:Ngnix 502悪いゲートウェイにカスタムHTTPコードに変換される
- フレームワーク:レール、5.1
- リバースプロキシ:nginxの、1.10.3
- アプリケーションサーバー:乗客、5.1.5
Ngnixリバースプロキシの背後で実行されているAPIのみのRails 5アプリケーションがあります。私の要求のいくつかはカスタムhttpコードを持っています。 2000年、2003年など。
しかし問題は、Ngnixがサーバーからのカスタム応答を502に変換し、Bad Gatewayを送信していることです。私はまだ何も役立たないものは見つけていません。いかなる指針も感謝しなければならない。ありがとう。
nginxのサーバーブロック:すべての
server {
listen 80;
server_name sport-staging.sports.com;
passenger_enabled on;
passenger_app_env staging;
root /var/www/sport/current/public;
}
私はすでにカスタムコードに関して他のチームと議論してきましたが、それは断固としています。だからそれを助けることはできない。そして、明らかに私はそれを助けるためにNginxのドキュメントを傷つけています。とにかくありがとう。 – Sachin
@Sachin私はこれを聞いて非常に動揺しています。あなたのスレッドを表示する:D – AntonTkachov
私ができる最後のことは、他のチームのカスタムコードを標準のhttpコードにマップして、それらのコードに関連するすべての要求に従うことです。 – Sachin