I just started up a small example app that merely created the `state.dir`. I ran two instances of the application.
In one case I used the same app-id, and both instances started up fine. It makes sense as the different instances will end up writing to different task-id directories. In the other case, I changed the app-id of the second instance and a new directory `state.dir/app-id/<task-directories>`. So I think we need more testing to cover the scenario @guozhangwang outlined above. But it wouldn't hurt to follow @mjsax suggestion to configure with different `state.dir` entries, but it would be easy to forget to do so. [ Full content available at: https://github.com/apache/kafka/pull/4702 ] This message was relayed via gitbox.apache.org for [email protected]
