同じサービスの 3 つのインスタンスを使用しています。それらは eureka に登録されています。彼らの前にズールがいます。
サービスがコントローラの 1 つ (/login など) にリダイレクトしようとするたびに、ホスト名: ポート (ブラウザのアドレス フィールドに表示されます) に直接移動し、代わりに zuul プロキシを再度経由します。これにより、タイムアウトが発生します。サービスに入るヘッダーを追跡しています -host
サービスのホスト名に設定されたヘッダーがあります。
x-forwarded-host
代わりにアドレス from を使用するべきではありませんか? zuul/eureka にそれを強制する方法は? それとも、代わりにそれを使用するためにいくつかのスプリングブート構成を調整する必要がありますhost
か?