NCache 일반적으로 클러스터 환경에서 실행되므로 네트워크 집약적인 리소스가 됩니다. 전형적인 내에서 NCache 정보는 다음과 같은 방식으로 교환됩니다.
시 NCache 설치 과정, NCache 두 가지 유형의 통신, 즉 클러스터 내에서 캐시 서버와 캐시 서버 사이 또는 Remote Clients(웹 서버) 및 NCache 서버. 경우에 따라 설치 프로세스 중에 IP 바인딩 속성이 제대로 구성되지 않을 수 있으며 사용자에게 다음과 같은 오류가 표시될 수 있습니다. NCache 서비스가 시작되지 않음:
" NCache 서비스가 시작된 후 중지되었습니다. 일부 서비스는 수행할 작업이 없는 경우 자동으로 시작 및 중지됩니다."
다른 Cache Server 추가 시 잘못된 IP Binding으로 인해 관련 오류가 발생할 수 있으며, remote client 에 NCache 클러스터 인 NCache 관리자. 오류는 다음과 같습니다.
"NCache '기기의 IP 주소'에서 서비스에 연결할 수 없습니다."
이 문제를 해결하기 위해 IP 바인딩을 수동으로 구성할 수 있습니다. 다음에 대한 IP 주소를 지정하려면 NCache 클러스터 서버 대 서버 통신 또는 Remote Client 에 NCache 클러스터 통신에서 다음 두 줄을 수정해야 합니다. Alachisoft.NCache.서비스.exe.config (C:\Program Files\에 있는 파일NCache\bin\service) 그런 다음 다시 시작합니다. NCache 서비스:
<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />
클러스터IP에 바인딩: 묶는 데 사용 NCache 클러스터 전체 통신에 사용할 네트워크 인터페이스 카드에 연결하고 적절한 IP 주소를 제공합니다. NCache 캐시 서버 대 서버 통신에 이 IP를 사용합니다.
클라이언트서버IP에 바인딩: 묶는 데 사용 NCache 사용할 네트워크 인터페이스에 Remote Client Cache Server 통신에 적절한 IP 주소를 제공합니다. NCache 이 IP에서 모든 것을 듣습니다. remote client 요청.
NCache 각 통신 유형에 대해 별도의 NIC를 사용하도록 구성할 수도 있습니다(듀얼 NIC 사용).
한 번 NCache 서비스 IP 바인딩이 변경되었습니다. 또한 모든 Remote Client이 캐시 클러스터에 대해 구성된 s는 클라이언트.ncconf (C:\프로그램 파일\NCache\Config) 파일이 다음과 같이 캐시 서버 IP 주소로 업데이트되었습니다.
예를 들어 DemoCache라는 캐시의 경우 클라이언트-서버 통신 전용 NIC의 IP 주소를 지정해야 합니다. 클라이언트.ncconf 에 파일 Remote Client 노드에 대해 지정한 것과 동일한 서버 IP 주소입니다. 클라이언트 서버IP에 바인딩 위의 태그).
<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"/>