nginx はこの機能をサポートしていますか? アプリケーション サーバーに転送した後、アプリケーション サーバーはビジネスを処理できないことがわかり、別のアプリケーション サーバーに転送する必要があります。これはどのように実現できますか?
nginx はそれをサポートする必要があります。それ自体はタイムアウト付きでリダイレクトできます。 ただ、これには手動のリダイレクトが必要です。
具体的にはどのように設定・実装すればよいのでしょうか?
天蓬老师2017-05-16 17:11:53
これは例です。試してみてください。一般原則は、アップストリームへの proxy_pass の後、アップストリームの応答が 301 または 302 の場合、nginx は応答ヘッダー内の位置を使用し、それを再度 proxy_pass します$upstream_http_location
取出来,赋值给$saved_redirect_location
。
为情所困2017-05-16 17:11:53
これは nginx によって設定されるべきではありません。nginx はリクエストをアプリケーションに転送し、リクエストを別のアプリケーション サーバーに送信します。アプリケーションの開始によって実行されます。