I'm trying to understand the lifecycle of reconnecting

I have created a gist with testcase and some logging output

https://gist.github.com/bearrito/a2aed9e3e8e06799d3f5b27fc997aaa6

My question is why does the client still receive the cache put event even
after it has been disconnected and then receives the reconnect event ?

This is evidenced by the line that says: GOT POST-RECONNECT:
98cb5181-f06a-4f29-8683-a2fb4429b8be

>From the documentation it seems that I should not have to get a new cache
instance, but rather should be able to use, the previous cache instance? It
also seems like my previous continuous query should not have continued
working.

Is there a difference between a network disconnect and reconnecting after
the grid node has called closed?

I'm mainly interested in answering how to reconnect my continuous queries
after I've received a CLIENT_NODE_RECONNECTED event.



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Client-Reconnect-Lifecycle-with-Continuous-Queries-tp6763.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to