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]

Reply via email to