spring zuulで定義されたRibbonRoutingFilter Beanをオーバーライドしようとしているときにこの問題が発生しました。強調するために、私は、同じタイプのBeanを作成するだけでなく、オーバーライドしています。ですから、私はzuulの "ribbonRoutingFilter" beanをまったく登録しないことを望みます。Javaのコンフィグレーションでspring beanをオーバーライドする方法
私は自分で実装しています。私が試した最初のことは、@componentアノテーションを使い、依存関係をautowireしました。コンストラクタにブレークポイントを追加しましたが、決して呼び出されませんでした。だから私は私の定義がzuulよりも早くロードされなければならないことに気付きます。そこで@Configurationアノテーションと@Order(Ordered.HIGHEST_PRECEDENCE)
という設定クラスを作成し、そこで@Beanアノテーションを使用してクラスをインスタンス化しました。それでも、私の方法は常に先に読み込まれます。
あなた自身の質問に答えるには、Stack OverflowのQ&Aフォーマットに従ってください。これは答えではありません。 –
答えを正しいボックスに移動しました。 – FTP