2 Replies Latest reply on Mar 20, 2012 8:38 AM by agnihere

    remote calls happening even when key/value is local

    agnihere

      Hi

       

      we have a situation where we need to project data from a source cache (cacheA) into a destination cache(say cacheB). To minimize n/w overheads, the way we do this is by submitting a distributed call on cacheA and the DistCallable just get()s the local key/value and pushes them into cacheB. While we do see that same keys on cacheA, B are available on the same node, we still observe a lot of remote calls that degrade put() performance significantly.

       

      We are using 3-node cluster, dist_sync mode and num_owners=1.

       

      Any idea on how we can minimize/remove those remote calls?

       

      Thanks!