Hi drosso,

Indeed looks strange. If you provide a reproducer I will take a look.

ср, 10 окт. 2018 г. в 16:44, drosso <dro...@inwind.it>:

> Hi,
> I've been playing with Ignite events for a couple of days but there's a
> behavior of my sample programs that I really can't understand.
> I've prepared 2 sample programs:
> 1. a Putter program that "gets or creates" a simple cache "MyCache" with an
> Integer Key and a String Value and puts 9 elements (from 1 to 9) into
> "MyCache"
> 2. a ServerNode program that defines a local listener on "MyCache" for PUT
> events and displays the newly added keys.
>
> N.B. All programs are launched as "Server" Ignite nodes and "MyCache" is
> defined as PARTITIONED with 0 backuop copies
>
> If I launch 2 instances of ServerNode and 1 instance of Putter, I obtain
> the
> following output:
>
> ServerNode 1 displays the keys: 2, 3, 5, 7, 9
> ServerNode 2 display the keys: 1, 4,6,8
>
> Now, this is already an output that puzzles me: if the cache is
> partitioned,
> the keys should be spread onto all Server instances, so I should not see
> all
> the keys reported by the 2 ServerNode instances. There should be some keys
> missing (i.e. those on the Putter server node).
>
> Moreover, if I add a local listener also on the Putter node, the output
> becomes still more puzzling:
>
> ServerNode 1 displays the keys: 2, 3, 5, 7, 9
> ServerNode 2 display the keys: 1, 4,6,8
> Putter displays the keys : 2,3,5
>
> What am I missing here ? There surely must be something that I
> misunderstood, but I can't figure out what it could be.
> Any help will be much appreciated!
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>


-- 
Best regards,
Ivan Pavlukhin

Reply via email to