I'm continuing my previous post in this list. By running JCS in DEBUG
mode, I found something unexpected and wanted to validate if that is
right.

I have a remote cache server and two local remote servers A and B.
About 1000 objects are created in both A and B, updated and removed.
After a change in one of the servers (A or B), I checked the other and
found that the change is not reflected even after a few seconds.

For example, let's say Object 747 is created on A. The put operation
causes a RMI call to the remote server. Since it is one among 1000
calls, it may block. In the meanwhile, the check on B causes a get in
the remote server. Since the put operation hasn't completed (maybe the
thread is waiting for CPU), the get will return a miss. The scenario
works similar for updates and removes.

Am I missing something here? Is there any way to make it work consistent?

Thanks,
Chandri

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to