質問

Suppose I have a Master Server called MASTER

a "Slave" Server called A

a "Slave" Server called B

a "Slave" Server called C.. and so on.

Every Slave Server have several clients.

The environment should work as described below, taking Server A as example:

When a Change is Made in A, it replicates it's changes to the Master Server. Then, the Master Server replicates the Changes across all Slaves. (B,C,...).

IF Slave server A lose connection to the Master Server, Server A clients can still operate normally , for they are connecting to A .

When connection is back, the A Slave Server should upload it changes to the Master Server, and download Every change made by the other Slaves, through the Master server as well.

Any guidance on which configuration should I use is very much appreciated.

役に立ちましたか?

解決

What you're describing sounds like Merge Replication.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top