Como incluir NCache Vinculação de IP

NCache normalmente é executado em um ambiente em cluster, o que o torna um recurso intensivo de rede. Dentro de um típico NCache ambiente, as informações são trocadas das seguintes maneiras:

  1. Servidores de cache conversando com outros servidores de cache em um NCache Cluster (comunicação de cluster)
  2. NCache Servidores de cache de cluster conversando com Remote Clients (comunicação cliente-servidor)

Durante o NCache processo de instalação, NCache liga-se automaticamente ao primeiro endereço IP disponível que pode ser usado para ambos os tipos de comunicação, ou seja, dentro do cluster entre o servidor de cache para o servidor de cache ou entre o Remote Clients (Servidores Web) e o NCache servidores. Às vezes, as propriedades de ligação de IP podem não ser configuradas corretamente durante o processo de instalação e o usuário pode ver os seguintes erros relacionados ao NCache serviço não inicia:

"O NCache O serviço foi iniciado e depois interrompido. Alguns serviços iniciam e param automaticamente, se não tiverem trabalho a fazer"

Erros relacionados podem ocorrer devido à vinculação de IP incorreta ao adicionar outro servidor de cache ou remote client para uma NCache Agrupar em NCache Gerente. O erro ficaria assim:

"NCache O serviço não pôde ser contatado em 'Endereço IP da máquina'"

Para resolver este problema, o IP Binding pode ser configurado manualmente. Para especificar os endereços IP para NCache Comunicações de servidor para servidor de cluster ou Remote Client para NCache Comunicações de cluster, você terá que modificar as duas linhas a seguir em Alachisoft.NCache.Service.exe.config arquivo localizado em (C:\Arquivos de Programas\NCache\bin\service) e reinicie NCache serviço:


<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />

BindToClusterIP: Usado para ligar NCache à placa de interface de rede a ser usada para comunicação em todo o cluster e forneça o endereço IP apropriado. NCache usará este IP para comunicação de servidor de cache para servidor.

BindToClientServerIP: Usado para ligar NCache para a interface de rede para usar para Remote Client para a comunicação do Servidor de Cache e forneça o endereço IP apropriado. NCache vai ouvir neste IP para todos remote client pedidos.

NCache também pode ser configurado para usar NICs separadas para cada tipo de comunicação (usando NICs Duplas).

Uma vez por NCache Service IP Binding foi alterado, você também deve certificar-se de que todos Remote Clients configurados neste cluster de cache devem ter seus Cliente.ncconf (C:\Arquivos de Programas\NCache\Config) atualizado com o endereço IP do Servidor de Cache da seguinte forma.

Por exemplo, para um cache chamado DemoCache, você precisa especificar o endereço IP da NIC dedicada à comunicação cliente-servidor no Cliente.ncconf arquivo no Remote Client nós (que é o mesmo endereço IP do servidor que você especificou para o BindToClientServerIP etiqueta acima).

<cache id="DemoCache" client-cache-id="" client-cache-syncmode="optimistic" 
	default-readthru-provider="" default-writethru-provider="" 
	load-balance="True">
<server name="20.200.20.18"/>

O que fazer a seguir?

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.