参照案例用kafka做source flink打印消费 为什么启动后控制台没有任何输出 linux虚拟机里挂起了producer

来源:2-7 Flink批处理应用开发之八股文编程

qq_DESIGNER_7

2019-04-17

图片描述

图片描述
代码如下 直接购买后下载的源码换了自己的ip地址而已
object KafkaConnectorConsumerApp {

def main(args: Array[String]): Unit = {

val env = StreamExecutionEnvironment.getExecutionEnvironment


// checkpoint常用设置参数
env.enableCheckpointing(4000)
env.getCheckpointConfig.setCheckpointingMode(CheckpointingMode.EXACTLY_ONCE)
env.getCheckpointConfig.setCheckpointTimeout(10000)
env.getCheckpointConfig.setMaxConcurrentCheckpoints(1)



import org.apache.flink.api.scala._

val topic = "test1919"
val properties = new Properties()

// hadoop000   必须要求你的idea这台机器的hostname和ip的映射关系必须要配置
properties.setProperty("bootstrap.servers", "192.168.200.13:9092")
properties.setProperty("group.id", "test")

val data = env.addSource(new FlinkKafkaConsumer[String](topic,new SimpleStringSchema(), properties))

data.print()

env.execute("KafkaConnectorConsumerApp")

}
}

写回答

1回答

Michael_PK

2019-04-17

图重新发,这个帖子图显示不出来

0
2
慕工程0245948
回复
qq_DESIGNER_7
兄弟,,,我配置都是对的,,控制台也还是没输出,,linux端有输出。。
2019-04-28
共2条回复

新一代大数据计算引擎 Flink从入门到实战

入行或转型大数据新姿势,多语言系统化讲解,极速入门Flink

969 学习 · 296 问题

查看课程