캐시를 생성하는 방법?

명령줄 도구를 사용하여 캐시 만들기:

NCache 관리자가 관리, 모니터링 및 자동화하는 데 도움이 되는 완전한 명령줄 도구 세트를 제공합니다. NCache 명령 프롬프트에서 작업. 이 가이드에서는 자동화하는 간단한 단계를 배웁니다. NCache 배치 스크립트를 통한 캐시 생성 프로세스. 캐시 설정 프로세스에서 먼저 일부 정의된 구성으로 캐시를 생성한 다음 캐시 서버를 추가하고 remote client에 액세스할 수 있습니다. NCache 원격으로 클러스터링합니다.

캐시 생성 프로세스는 다음의 도움으로 스크립팅할 수 있습니다. NCache 명령줄 도구(시작->모든 프로그램->NCache->관리 도구) 그리고 여기서는 주로 세 가지 명령줄 도구를 사용하여 캐시 클러스터와 클라이언트 노드를 생성합니다.

  1. 캐시 생성
  2. 노드 추가
  3. 클라이언트 노드 추가

"CreateCache" 도구를 사용하여 캐시를 생성합니다.

createcache 유틸리티를 사용하면 서버에 새 캐시를 등록할 수 있습니다. 다음은 Createcache 도구 및 해당 인수에 대한 기본 세부 정보입니다.

논의 상품 설명
캐시 ID 서버에 등록할 캐시의 id를 지정합니다.

선택권 상품 설명
/s 서버 이름 서버 이름을 지정합니다. NCache 서비스가 실행 중입니다. 기본값은 로컬 시스템입니다.
/p 포트 서버 채널이 기본 포트를 사용하지 않는 경우 포트를 지정합니다. 기본 TCP 포트는 8250입니다.
/크기 캐시 크기 생성할 캐시의 크기(MB)를 지정합니다. 기본 크기는 250MB입니다.
/ 퇴거 정책
/e 퇴거 정책
캐시 항목에 대한 제거 정책을 지정합니다. 캐시가 한도에 도달하면 지정된 정책에 따라 캐시된 항목이 캐시에서 정리됩니다. 기본 퇴거 정책은 우선 순위입니다.
/비율
/r 퇴거 비율
캐시 항목에 대한 제거 비율(백분율)을 지정합니다. 캐시가 한도에 도달하면 캐시된 항목이 지정된 비율에 따라 캐시에서 정리됩니다. 기본 제거 비율은 5%입니다.
/간격
/i 청소 간격
캐시 제거가 호출되는 시간 간격(초)을 지정합니다. 기본 간격은 15초입니다.
/토폴로지
/t 토폴로지 이름
클러스터 캐시의 경우 토폴로지를 지정합니다. 기본 토폴로지는 local-cache입니다.
/클러스터 포트
/c 클러스터 포트
서버가 청취하는 서버의 포트를 지정합니다. 기본 포트는 8250입니다.
/def-우선순위
/d 기본 우선 순위
우선 순위 기반 제거 정책의 경우 기본 우선 순위를 지정합니다. 기본 우선 순위는 보통입니다.
/유체 사용자 ID 캐시 서버에서 보안이 활성화된 경우 사용자 ID가 필요합니다. user-id는 도메인 이름이 접두사로 붙은 활성 디렉토리 user-id여야 합니다.
/비밀번호 암호 캐시 서버에서 보안이 활성화된 경우 시작을 위해 사용자에게 권한을 부여하는 암호를 지정합니다. NCache. 이 비밀번호는 활성 디렉토리 사용자 비밀번호와 동일해야 합니다.
/nologo 로고 배너 표시를 억제합니다.
/? 유틸리티에 대한 명령 구문 및 옵션을 표시합니다.

캐시 생성은 인수에 지정한 모든 서버에 캐시를 생성한다는 점에 유의하십시오. Addnode 명령줄 도구를 사용하여 이 캐시에 더 많은 노드를 추가하여 캐시 클러스터를 형성할 수 있습니다.

"Addnode" 도구를 사용하여 캐시 서버를 추가합니다.

이 addnode 유틸리티를 사용하면 기존 클러스터 캐시에 노드를 추가할 수 있습니다. 이 유틸리티의 효과는 캐시 구성이 지정된 서버에 추가되고 이 서버가 클러스터된 캐시의 일부가 되었음을 나타내는 다른 모든 노드에서 업데이트된다는 것입니다.

addnode 캐시 ID /e[기존] 서버 이름1 /n[신규] 서버 이름2 [옵션[...]]

논의 상품 설명
캐시 ID 노드가 추가될 클러스터된 캐시의 ID를 지정하십시오.
/e [기존] 서버 이름1 서버 이름을 지정하십시오. NCache 서비스가 실행 중이고 지정된 cache-id를 가진 클러스터된 캐시가 등록되었습니다.
/n [신규] 서버 이름2 서버 이름을 지정하십시오. NCache 이미 존재하는 클러스터 캐시에 추가할 서비스도 실행 중입니다.

선택권 상품 설명
/p 포트 서버 채널이 기본 포트를 사용하지 않는 경우 포트를 지정합니다. 기본 TCP 포트는 8250입니다.
/유체 사용자 ID 캐시 서버에서 보안이 활성화된 경우 사용자 ID가 필요합니다. user-id는 도메인 이름이 접두사로 붙은 활성 디렉토리 user-id여야 합니다.
/비밀번호 암호 캐시 서버에서 보안이 활성화된 경우 시작을 위해 사용자에게 권한을 부여하는 암호를 지정합니다. NCache. 이 비밀번호는 활성 디렉토리 사용자 비밀번호와 동일해야 합니다.
/nologo 로고 배너 표시를 억제합니다.
/? 유틸리티에 대한 명령 구문 및 옵션을 표시합니다.

캐시를 생성하는 배치 스크립트:

캐싱 토폴로지, 캐시 크기 및 필요한 모든 관련 캐시 구성을 지정하여 CreateCache 도구를 사용하여 먼저 캐시를 생성하는 아래 스크립트를 참조하십시오. 그런 다음 "Addnode" 명령줄 도구를 사용하여 이미 생성된 이 캐시에 다른 노드를 추가하여 두 노드의 캐시 클러스터를 형성합니다.

@ 에코 오프

REM 일반 캐시 구성

@세트 CACHE_ID="클러스터된 세션nCache"

@세트 서버_이름="20.200.20.109"

@세트 캐시_크기=1024

@세트 EVICTION_POLICY="LFU"

@세트 퇴거_비율=5

@세트 CLEAN_INTERVAL=15

@세트 CACHING_TOPOLOGY="파티션 복제 서버"

@세트 REPLICATION_STRATEGY="비동기"

@세트 CLUSTER_PORT="7800"

@세트 EVICTION_PRIORITY="정상"

 

클러스터에 추가할 REM 캐시 서버

@세트 서버1="20.200.20.109"

@세트 서버2="20.200.20.108"

 

REM 지정 Remote client여기에

@세트 CLIENT_NODE1="20.200.20.109"

@세트 CLIENT_NODE2="20.200.20.108"

@세트 CLIENT_NODE3="20.200.20.107"

@세트 CLIENT_NODE4="20.200.20.106"

REM 클러스터 캐시 생성

CREATECACHE %CACHE_ID% /s %SERVER_NAME% /크기 %CACHE_SIZE% /e %EVICTION_POLICY% /r %EVICTION_RATIO% /i %CLEAN_INTERVAL% /t %CACHING_TOPOLOGY% /rs %REPLICATION_STRATEGY% /c %CLUSTER_PORT% /d %EVICTION_PRIORITY%

REM 클러스터 노드 추가

노드 추가 %CACHE_ID% /e %SERVER_NAME% /n %SERVER2%

REM 클라이언트 노드 추가

ADDCLIENTNODE %CACHE_ID% /s %SERVER1% /c %CLIENT_NODE1%

ADDCLIENTNODE %CACHE_ID% /s %SERVER1% /c %CLIENT_NODE2%

ADDCLIENTNODE %CACHE_ID% /s %SERVER1% /c %CLIENT_NODE3%

ADDCLIENTNODE %CACHE_ID% /s %SERVER1% /c %CLIENT_NODE4%


@정지시키다

다음에 무엇을할지?

 

© 저작권 Alachisoft 2002 - . 판권 소유. NCache 는 Diyatech Corp.의 등록상표입니다.