2017-03-08 50 views
1

我玩过lagom-scala-word-count激活器模板,我被迫终止了应用程序。自那时起嵌入式卡夫卡不起作用 - 这个项目和我创建的每一个新东西都变得无法使用。我已经试过:Lagom的嵌入式卡夫卡在杀死Lagom进程后无法启动一次

  • 运行SBT干净,删除嵌入卡夫卡数据
  • 创造全新的项目(从其他激活模板)
  • 重新启动我的机器。

尽管如此,我无法让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 

我已完全从的server.log lagom内部-元项目卡夫卡在https://gist.github.com/szymonbaranczyk/a93273537b42aafa45bf67446dd41adb

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

+0

也许擦你的临时文件夹(C:\ Users \ sbarancz \ AppData \ Local \ Temp \)可能有帮助吗? –

+1

嗨@Szymon,这仍然是一个悬而未决的问题。请参阅https://github.com/lagom/online-auction-scala/issues/4。问题与嵌入式Zookeeper(嵌入式kafka需要)没有优雅地关闭有关。在提供的链接中有更多信息和解决方法。 – ignasi35

+4

所有Kafka的数据都存储在'target/lagom-dynamic-projects/lagom-internal-meta-project-kafka'中,删除应该修复它。肯定没有全球商店。 –

回答

0

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