I've almost achieved what I need by using TcpDelegatingCacheLoaders. The 
configuration I have is:

Cluster 1 has two nodes A and B replicating using UDP.
Cluster 2 has two nodes C and D replicating using UDP.

A, B, C, D all use unshared cacheloaders

Clusters 1 and 2 cannot find each other

Node A has a chained TcpDelegatingCacheLoader, delegating to a TcpCacheServer 
that wraps node D
Node C has a chained TcpDelegatingCacheLoader, delegating to a TcpCacheServer 
that wraps node B

Now what happens is that a single cache change is continually propagated in a 
loop, typically A->C->B->D->A, because A does not know that the update incoming 
from D originated from A (A and D are in separate clusters).

I think I'm close to what I am trying to achieve; can anyone fill in the miss 
bits? Can the data packets be given UUIDs so that A can ignore packets that it 
created?

Also, it looks like the true tag is ignored for the TcpDelegatingCacheLoader






View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4020124#4020124

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4020124
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to