Docker SwarmクラスタでFlink JobManagerとFlink TaskManagerを実行している場合、JobManagerが特定のノードで動作する保証はありません。Docker SwarmのFlink - Web UIにアクセスするためにジョブマネージャのIPアドレスを確認する必要がありますか?
ポート8080でWeb UIにアクセスする場合は、どのマシンがJobManagerを実行しているかを調べ、http://ip_address:8080に移動する必要がありますか?
JobManagerを実行しているノードが変更された場合はどうなりますか?
非常に簡単な方法のようには見えません。コンテナ化されたジョブマネージャを強制的に特定のノード上で実行する方法はありますか?
私は現在からドッカースウォームスクリプトを使用してサービスを作成しています: https://github.com/apache/flink/tree/master/flink-contrib/docker-flink
はどうもありがとうございました。
排水されているスウォームマネージャーは含まれていますか?私は排水した?私は派閥マネージャーを排水しましたが、今は派閥マスターのIPアドレスを使ってFlink JobManagerにアクセスできません。 Flink JobManagerが移動したマシンのIPアドレスを使用すると(swarm worker)、正常に動作します。 – javalass