Hello. I can't seem to find a way to do serial reading, is there a commonly known solution for it?
In particular, I need to run a certain process in scope of cluster, but only one JVM should run it. For this I have a node /status, it has key "active" whose value is either "true" or "false". When JVMs start, each checks for the "active" flag, and if it's false, they run the process. And for only one JVM to run, they need to wait on the read lock, otherwise all of them start the process, because they simultaneously read "false" from the node. I'm doing reading and writing within a DummyUserTransaction, and I tried multiple variations - pessimistic/serialisable, optimistic, etc - sooner or later there a case of mis-synchronisation on the cache data. Thanks for any tips, Yuri View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4052071#4052071 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4052071 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
