Compartilhar via


IGossipChannel Interface

Definição

Interface do canal de fofocas.

Um canal de fofoca armazena dados multicluster (configuração, gateways) e troca esses dados com silos usando uma comunicação no estilo gossip, oferecendo dois métodos diferentes (Publicar ou Sincronizar).

public interface IGossipChannel
type IGossipChannel = interface
Public Interface IGossipChannel

Propriedades

Name

Um nome para o canal.

Métodos

Initialize(Guid, String)

Inicialize o canal com determinada configuração.

Initialize(String, String)

Inicialize o canal com determinada configuração.

Publish(IMultiClusterGossipData)

Fofocas unidirecionais em pequena escala. Usado para atualizar pequenas quantidades de dados (por exemplo, configuração multicluster, status de gateway único) no canal. Os dados passados serão armazenados somente se forem mais recentes do que os dados já armazenados.

Publish(MultiClusterData)

Fofocas unidirecionais em pequena escala. Usado para atualizar pequenas quantidades de dados (por exemplo, configuração multicluster, status de gateway único) no canal. Os dados passados serão armazenados somente se forem mais recentes do que os dados já armazenados.

Synchronize(IMultiClusterGossipData)

Fofocas em massa bidirecional.

  • todas as informações passadas mais recentes do que as informações armazenadas são armazenadas.
  • todas as informações armazenadas mais recentes do que as informações passadas são retornadas.
Synchronize(MultiClusterData)

Fofocas em massa bidirecional.

  • todas as informações passadas mais recentes do que as informações armazenadas são armazenadas.
  • todas as informações armazenadas mais recentes do que as informações passadas são retornadas.

Aplica-se a