現在、私はspring-cloud-dataflow-localサーバーとpostgresデータベースを使用しています。私は、さまざまなソースからデータをインポートし、データを変換し、最終的にはpostgresデータベースにデータを格納するためにspring-cloud-streamアプリケーションを使用しています。Spring Cloud Dataflowサーバー - デプロイされたストリームが不明な状態になった
私は、Rancherを使用してec2インスタンスにspring-cloud-dataflowローカルサーバーを配備し、開始しました。それから、私はspring-cloud-datashellを使ってストリームを作成し、デプロイしました。すべてがうまくいくようですが、他のすべてのデータインポートプロセスに同じアプローチを使用する予定でした。
何らかの理由により、ランチャーがデータフローサーバーを再起動し、展開されたストリームが不明な状態になったためです。ストリームを手動で再配置してストリームの状態を復元するには、データフローサーバーのダッシュボードにログインする必要があります。
私の質問は、なぜデータフローサーバーが再起動し、なぜ自動的に回復しないのかという理由で、spring-cloud-dataflow-localサーバーがストリームの展開状態を覚えていないからです。そして、この振る舞いを避ける方法。任意の提案をいただければ幸いです。
ありがとうございました。
ありがとうございました。実際に私はPostGresデータベースを使用してローカルサーバーを実行しています。データベースに展開されたストリーム定義が表示されます。ストリーム定義だけがデータベースに格納されていて、状態は格納されていないようです。私が間違っていれば私を修正してください。 – gvk