Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If a local channel is deployed to a clustered zone (that is, a zone with two or more runtimes), by default events will not be replicated between runtimes. ;Image RemovedThe following figure illustrates a non-replicating channel deployed to two runtimes in the same zone: 

Image Added

In the above scenario, event A sent by the producer hosted on the first runtime will only be received by the two consumers on the first runtime. Likewise, event B sent by the producer on the second runtime will only be received by the consumers on the second two consumers on the second runtime. 

Local channels can be configured to replicate events to all runtimes in a zone by setting the requires attribute on the channel definition as follows:

Code Block
xml
xml

<composite xmlns:f3="urn:fabric3.org" ...>
   
   <channel name="SomeChannel" requires="f3:replication"/>

<composite>

local.replicating.channels.jpg|border=1,width=300!

Cluster Replication

Remote Channels

...