繁体   English   中英

Lagom的嵌入式Kafka在杀死Lagom进程一次后无法启动

[英]Lagom's embedded Kafka fails to start after killing Lagom process once

我玩过lagom-scala-word-count Activator模板,我被迫杀死了申请流程。 从那以后,嵌入式kafka无法正常工作 - 这个项目和我创建的每个新项目都无法使用。 我试过了:

  • 运行sbt clean,删除嵌入的Kafka数据
  • 创建全新项目(来自其他激活模板)
  • 重新启动我的机器。

尽管如此,我还是无法让Lagom工作。 在第一次启动时,我在日志中获得以下行:

[warn] o.a.k.c.NetworkClient - Error while fetching metadata with correlation id 1 : {wordCount=LEADER_NOT_AVAILABLE}
[warn] o.a.k.c.NetworkClient - Error while fetching metadata with correlation id 2 : {wordCount=LEADER_NOT_AVAILABLE}
[warn] o.a.k.c.NetworkClient - Error while fetching metadata with correlation id 4 : {wordCount=LEADER_NOT_AVAILABLE}
[warn] a.k.KafkaConsumerActor - Consumer interrupted with WakeupException after timeout. Message: null. Current value of akka.kafka.consumer.wakeup-timeout is 3000 milliseconds
[warn] a.k.KafkaConsumerActor - Consumer interrupted with WakeupException after timeout. Message: null. Current value of akka.kafka.consumer.wakeup-timeout is 3000 milliseconds

接下来发布结果:

[info] Starting Kafka
[info] Starting Cassandra
....Kafka Server closed unexpectedly.
....
[info] Cassandra server running at 127.0.0.1:4000

我已经在https://gist.github.com/szymonbaranczyk/a93273537b42aafa45bf67446dd41adb上发布了来自lagom-internal-meta-project-kafka的完整server.log。

是否有可能将一些损坏的嵌入式Kafka数据全局存储在我的电脑上并导致这种情况?

正如James在评论中提到的那样,为了将来的参考,您必须删除target/lagom-dynamic-projects的文件夹lagom-internal-meta-project-kafka 我不知道为什么它不会被自动删除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM