Spring Cloud Stream Applications 2022.0.0

Spring Cloud Stream Applications は、Apache Kafka や RabbitMQ などのメッセージングミドルウェアを介して通信するスタンドアロンの実行可能アプリケーションです。

これらのアプリケーションは、Kubernetes、Docker、Cloud Foundry などのさまざまなランタイムプラットフォーム上で、またはラップトップ上でも独立して実行できます。

機能

  • スタンドアロンの Spring Boot アプリケーションとして実行できる、すぐに使用可能なアプリケーション。

  • アプリケーションのセットを Spring Cloud Data Flow のコヒーレントストリーミングデータパイプラインにアセンブルします。

  • アプリケーションプロパティ、環境変数、YAML ファイルで設定パラメーターを上書きします。

利用可能なアプリケーション

利用可能なアプリケーションのリストはここで見つけることができます。

クイックスタート

ステップ 1-​ ここ (英語) から最新のタイムソースアプリケーションをダウンロードします (たとえば: 4.0.1-SNAPSHOT)

ステップ 2-​ ここ (英語) から最新のログシンクアプリケーションをダウンロードします (たとえば: 4.0.1-SNAPSHOT)

ステップ 3 - Kafka を開始

ステップ 4 - Kafka の ticktock トピックを指すタイムソースプロデューサーアプリケーションを起動します

java -jar time-source-kafka-***.jar --spring.cloud.stream.bindings.output.destination=ticktock

ステップ 5 - Kafka の ticktock トピックを指すログシンクコンシューマーアプリケーションを起動します

java -jar log-sink-kafka-***.jar --spring.cloud.stream.bindings.input.destination=ticktock --server.port=0

ステップ 6 - log-sink ログの ticktock 出力を確認します

ストリームアプリケーションと Spring Cloud Data Flow

Spring Cloud Data Flow のアプリの使用方法については、リファレンスガイドのアプリ登録 (英語) セクションを参照してください。

アプリの HTTP リポジトリの場所

次のリンクは、wgetcurl などのツールを使用して個々のアプリケーションとメタデータをダウンロードする便利な方法です。これらのファイルを参照して、個々のアプリケーションリンクをコピーできます。

バージョン: Boot / ストリーム Rabbit MQApache Kafka
Spring Boot 3.1.4/Spring Cloud Stream 4.0.4 安定リリース [Apache] (英語) / 最新のスナップショット (英語) 安定リリース [Apache] (英語) / 最新のスナップショット (英語)
Spring Boot 2.6.8/Spring Cloud Stream 3.2.4 安定リリース [Apache] (英語) / 最新のスナップショット (英語) 安定リリース [Apache] (英語) / 最新のスナップショット (英語)
Spring Initializr

プロジェクトのクイックスタート

サポートの取得

Tanzu Spring は、1 つのシンプルなサブスクリプションで OpenJDK ™、Spring、Apache Tomcat ® のサポートとバイナリを提供します。

さらに学習したい方に (英語)

今後のイベント

Spring コミュニティで今後開催されるすべてのイベントをチェックしてください。

すべて表示 (英語)