Hi, I'm experiencing a behavior that I don't know if it's correct or not. I start with a Client Node and 2 Server Nodes: the Client node inserts 200 records into a cache using a Data Streamer: the logs correctly show that the records are processed (almost) evenly by the 2 server nodes (I've added a log with the NodeId, just to be sure that the streamer works as expected). The cache is defined as PARTITIONED with backup copies = 1 and native persistence is enabled. All Nodes are deployed on the same physical node.
Now, if I add another Server Node and use the same Client node to inject another bunch of 200 records, I would expect the records to be processed by 3 Server Nodes: what I see, instead, is that the records continue to be processed by the 2 original Server Nodes. Is this the expected behavior ? If it is, this means that Streamers are created one and for all when the Client Node connects to the Grid for the first time ? Thank you for any feedback. -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
