問題タブ [spring-webflux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-security-oauth2 - spring-cloud-starter-oauth2 および spring-boot-starter-webflux 起動時にサーバーなし
私は使用する単純な春のアプリケーションを持っています
私の他の依存関係は次のとおりです。
ダミーコントローラーを作成しました:
アプリを起動すると、奇妙なエラーが発生します:
spring-webmvc と webflux と競合しているようです。私はリアクティブになりたいのですが、読んだ内容に基づいてwebmvcはスプリングリアクティブでうまく機能しません。したがって、spring-web-starterを除外しましたが、...
spring oauth2 を spring-webflux で動作させるには何が必要ですか?
情報については、すべてにスナップショットを使用しています。
前もって感謝します
ssl - Spring Data Reactive と Spring Boot 2.0 を使用して mongoDB に接続できない
Spring Data Reactive と Spring Boot 2.0 を使用して MongoDB に接続しようとするたびに、次のエラーが発生します。
エラー メッセージは、SSL サポートに NettyStreamFactoryFactory を使用するように指示しています。これを行う方法の例はありますか? 接続しようとしているデータベースは MongoDB Atlas で、SSL 接続が厳密に必要です。
以下は私のコードの残りの部分です:
以下は pom.xml ファイルです
spring-boot - Tomcat が組み込まれた Spring Boot Weblfux の使用
新しい Spring Boot アプリで WebFlux リアクティブ型を使用しようとしています。https://start.spring.ioでinitializr を使用し、2.0.0-SNAPSHOT バージョンを選択しました。Web リアクティブ依存関係を追加したところ、すべてうまくいきました。これは非常に堅実な POC でした。目標は、これらの型を使用して API をモダナイズする方法でした。これを行うために、ブロッキングおよび/または同期プロセスの各部分をゆっくりと置き換え、非ブロッキングの代替実装に置き換えることを計画しました。 .
私が抱えている問題は、POC を本番環境のサービスに似たものに進化させようとすると、多くのことが機能していないように見えることです。これで、webflux はまだ GA ではなく、他のすべての Spring プロジェクトから完全にリアクティブなサポートを期待するべきではないことを理解しました。ただし、webflux がまだ web-reactive と呼ばれていて、undertow/jetty/netty/tomcat/etc で実行できることを思い出しましたが、今は webflux スターターを使用しているため、すべてがデフォルトで netty になり、ドキュメントの呼び出しが表示されません。これを、他のサービスが現在使用している組み込みの tomcat に変更する方法を説明します。
spring-boot-starter-webflux を他のアプリ コンテナーで使用することは引き続き可能ですか? それとも、netty 以外のものを操作するために webflux を手動でブートストラップする必要がありますか?