如题,我是通过docker-compose搭建的集群,用的是官方的docker-compose,改动了一下版本。
version: "2.1" services: jobmanager: image: flink:1.9.2-scala_2.11 expose: - "6123" ports: - "8081:8081" command: jobmanager environment: - JOB_MANAGER_RPC_ADDRESS=jobmanager taskmanager: image: flink:1.9.2-scala_2.11 expose: - "6121" - "6122" depends_on: - jobmanager command: taskmanager links: - "jobmanager:jobmanager" environment: - JOB_MANAGER_RPC_ADDRESS=jobmanager
通过docker-compose启动,设置--scale taskmanager=3测试通过了WordCount:并且在shell中输入数据也没有报错(这里端口设置的是8888):但是最后检查在所有的taskmanager中的log和stdout里面都没有输出:求助是怎么回事呢?
容器部署的话日志是输出在console里的,所以webui看不到,可以通过docker logs -f [container] 或者docker-compose logs -f [SERVICE]的方式去查看。
docker logs -f [container]
docker-compose logs -f [SERVICE]
来源:There is no Logs and Stdout in Flink WebUI
1.4m articles
1.4m replys
5 comments
57.0k users