Connie Chen created KAFKA-5605: ---------------------------------- Summary: KStream being created on application startup is not processing Key: KAFKA-5605 URL: https://issues.apache.org/jira/browse/KAFKA-5605 Project: Kafka Issue Type: Bug Reporter: Connie Chen Attachments: app-logs.txt, server-logs.txt
This is an issue filed in response to this slack discussion https://confluentcommunity.slack.com/archives/C48AHTCUQ/p1500079616414627 I have a http service on top of Akka that starts and stops KStreams whose source/sink topics are configurable. Every time a new KStream is created I post a record to another Kafka topic `StreamConfig2`. On my application startup, I read from that config topic into a KTable and create existing KStreams. However, it appears that this startup creation is not deterministic (ie. sometimes the KStreams get created properly, sometimes not). Matthias helpfully suggested that I change `application.id` every time on my application startup as a workaround. This seems to work for my application (service startup always creates the existing KStreams), however I can't figure out why it doesn't work when I reuse `application.id` I have looked at https://issues.apache.org/jira/browse/KAFKA-5562 and tried increasing the config there, to no avail. Here I've attached logs from my application, expected logs, and kafka server logs. https://gist.github.com/conniec/baf0c011be8f29a4e09af0ceb136e33e -- This message was sent by Atlassian JIRA (v6.4.14#64029)