Condividi tramite


IGossipChannel Interfaccia

Definizione

Interfaccia per il canale gossip.

Un canale gossip archivia i dati multicluster (configurazione, gateway) e scambia questi dati con silos usando una comunicazione in stile gossip, offrendo due metodi diversi (Pubblica o Sincronizza).

public interface IGossipChannel
type IGossipChannel = interface
Public Interface IGossipChannel

Proprietà

Name

Nome del canale.

Metodi

Initialize(Guid, String)

Inizializzare il canale con la configurazione specificata.

Initialize(String, String)

Inizializzare il canale con la configurazione specificata.

Publish(IMultiClusterGossipData)

Pettegolezzo di piccole dimensioni unidirezionale. Usato per aggiornare piccole quantità di dati ,ad esempio la configurazione multicluster, lo stato del gateway singolo, nel canale. I dati passati vengono archiviati solo se sono più recenti dei dati già archiviati.

Publish(MultiClusterData)

Pettegolezzo di piccole dimensioni unidirezionale. Usato per aggiornare piccole quantità di dati ,ad esempio la configurazione multicluster, lo stato del gateway singolo, nel canale. I dati passati vengono archiviati solo se sono più recenti dei dati già archiviati.

Synchronize(IMultiClusterGossipData)

Gossip in blocco bidirezionale.

  • tutte le informazioni passate più recenti rispetto alle informazioni archiviate vengono archiviate.
  • vengono restituite tutte le informazioni archiviate più recenti rispetto alle informazioni passate.
Synchronize(MultiClusterData)

Gossip in blocco bidirezionale.

  • tutte le informazioni passate più recenti rispetto alle informazioni archiviate vengono archiviate.
  • vengono restituite tutte le informazioni archiviate più recenti rispetto alle informazioni passate.

Si applica a