在我的kafkastreams应用程序中创建状态存储时,我得到了这个错误Failed to lock the state directory: /tmp/kafka-streams/string-monitorat org.apache.kafka.streams.processor.internals.AbstractTask.<init>(AbstractTask.java:71)
at org.apache.kafka</
我有一个基本的KafkaStreams应用程序,它从in_topic读取数据,执行滚动聚合,并执行连接以发布到out_topic。它已经正常运行了几个星期,但是今天早上崩溃了,不会再启动了。0b437c22c804] State transition from REBALANCING to ERROR
2019-01-21 17:47:32,860 localhost org.apache.kafka.streams.KafkaStreamsat org.apache.kafka.streams
为什么在启动Kafka流应用程序时,我会断断续续地点击下面的警告消息?通常情况下,当我重新部署时,它就能工作了。Will try re-join the group with current subscription
在我重新启动应用程序之后,上面的警告就消失了&我得到了一个不同的警告,但至少这个应用可以工作!
,因为组已经重新平衡并将分区分配给另一个成员。:49) at org.apache.kafka.streams.processor.internals.StreamTask$1.run(StreamTask.java:268) at org.apache.kafka.streams.processor.internals.StreamsMetricsImpl.measureLatencyNs:259) at org.apache.kafka.streams</e
偶尔,我们的应用程序的一个实例会被合法地杀死,这会导致几轮重新平衡,直到旧节点被替换为止。 at org.apache.kafka.streams.processor.internals.StoreChangelogReader.restore(TaskManager.java:328)
at org.apache.kafka.streams.