新しいSpring Boot AppでWebFluxリアクティブタイプを使用しようとしています。私はhttps://start.spring.ioでinitializrを使い、2.0.0-SNAPSHOTバージョンを選択しました。私は、Web反応性の依存関係と私がうまくいったすべてを加えました。これは本当にしっかりとしたPOCでした。目標は、APIを近代化するためにこれらの型を使用する方法でした。私たちは、ブロッキングプロセスおよび/または同期プロセスの各部分をゆっくりと置き換え、ノンブロッキング代替実装。埋め込みTomcatでSpringブートWeblfuxを使用する
私が持っている問題は、私がPOCを生産現場のサービスに近いものに進化させようとするときに、多くのことが機能していないように見えることです。今私はwebfluxがまだGAではないことを理解しています。他のすべての春プロジェクトからの完全な反応を期待するべきではありません。しかし、webfluxが依然としてweb-reactiveと呼ばれていて、あなたがundertow/jetty/netty/tomcat/etcで走れるようになったときにリコールしますが、webfluxスターターを使用しています。すべてデフォルトはnettyです。私たちの他のサービスが現在使用している埋め込みのTwitterに変更する方法を説明します。
spring-boot-starter-webfluxを他のアプリケーションのコンテナと併用することはできますか?それともwebfluxを手動でブートストラップしてnetty以外のものを使用する必要がありますか?
それでも有効ですか? 'Caused by:java.lang.NoClassDefFoundError:io/netty/buffer/Unpooled'のような欠けているクラスで終わります。 –
する必要があります。完全なスタックトレースでhttps://github.com/spring-projects/spring-boot/issuesに問題を作成できますか? –
参照:https://github.com/spring-projects/spring-boot/issues/9689 –