Memcached 인스턴스 구성

Memorystore for Memcached는 수정할 수 있는 기본 Memcached 구성 매개변수의 하위 집합을 지원합니다. 클러스터의 모든 노드에 동일한 구성을 사용해야 합니다. 이 페이지는 다음 방법에 대해 설명합니다.

  • 인스턴스 구성을 봅니다.
  • 다음을 사용하여 인스턴스 구성을 수정합니다.
    • 인스턴스 구성 변경사항 스테이징
    • 노드 구성 변경사항 업데이트

Memorystore for Memcached를 사용하려면 먼저 구성을 업데이트한 다음 클러스터의 노드에 변경사항을 적용해야 합니다. 노드에 매개변수 업데이트를 적용하면 해당 노드에서 전체 캐시가 삭제됩니다.

개별 노드에 매개변수 업데이트를 적용하면 노드별로 변경사항을 출시할 수 있다는 장점이 있습니다. 이렇게 하면 구성을 업데이트하는 동안 인스턴스가 온라인 및 작동 상태로 유지됩니다.

수정할 수 있는 매개변수와 수정할 수 없는 매개변수의 전체 목록은 Memcached 구성 매개변수를 참조하세요.

구성 보기

콘솔

  1. Google Cloud Console에서 Memorystore for Memcached 페이지로 이동합니다.
    Memorystore for Memcached
  2. 인스턴스 ID를 클릭하여 인스턴스 세부정보 페이지를 확인합니다.
  3. 구성 섹션에서 설정을 확인합니다.

Gcloud

gcloud 명령줄 도구를 사용하여 구성 매개변수를 보려면 변수를 적절한 값으로 바꿔 인스턴스의 describe 명령어를 입력합니다.

gcloud beta memcache instances describe instance-id --region=region

수정 가능한 구성 매개변수 및 기본값 목록은 Memcached 구성 매개변수를 참조하세요.

구성 매개변수 수정

콘솔

  1. Cloud Console에서 Memorystore for Memcached 페이지로 이동합니다.
    Memorystore for Memcached
  2. 인스턴스의 ID를 클릭합니다.
  3. 구성 수정을 클릭합니다.
  4. 변경할 매개변수의 값을 조정합니다.
  5. 계속 버튼을 클릭하여 구성 업데이트를 스테이징합니다.
  6. 노드를 선택하고 각 노드에 대해 한 번에 하나씩 또는 일괄적으로 선택한 노드 업데이트를 클릭합니다.

Gcloud

  1. 다음 명령어를 실행하여 구성 매개변수를 업데이트합니다.

    gcloud beta memcache instances update instance-id --region=region --parameters=parameter=value,parameter=value
    
  2. 다음 명령어를 실행하여 인스턴스의 모든 노드 ID를 나열하고 기록합니다.

    gcloud beta memcache instances describe instance-id --region=region --format="value(memcacheNodes.nodeId.list())"
    
  3. 다음 명령어를 실행하여 클러스터의 노드에 매개변수를 하나씩 또는 일괄적으로 적용합니다.

    gcloud beta memcache instances apply-parameters instance-id --region=region --node-ids=node-1-id,node-2-id
    

    또는 다음 명령어를 사용하여 모든 노드에 매개변수를 한 번에 적용할 수 있지만 권장하지 않습니다.

    gcloud beta memcache instances apply-parameters instance-id --region=region --apply-all
    

Memorystore for Memcached update 명령어를 사용할 때는 다른 플래그와 동시에 --parameters 플래그를 실행할 수 없습니다.

인스턴스 생성 중 gcloud를 사용하여 매개변수 구성

생성 중에 구성 매개변수를 설정하려면 다음 명령어를 입력하여 변수를 적절한 값으로 바꿉니다.

gcloud beta memcache instances create instance-name --size=size --region=region --parameters=parameter=value,parameter=value

Memorystore for Memcached create 명령어를 사용할 때 다른 모든 플래그와 동시에 --parameters 플래그를 실행할 수 있습니다.

Cloud Console을 사용하여 구성 매개변수를 기본값으로 삭제

  1. Cloud Console에서 Memorystore for Memcached 페이지로 이동합니다.
    Memorystore for Memcached
  2. 인스턴스의 ID를 클릭합니다.
  3. 구성 수정을 클릭합니다.
  4. 기본값으로 재설정하려는 매개변수의 값을 삭제하고 필드를 비워 둡니다.
  5. 계속 버튼을 클릭하여 구성 업데이트를 스테이징합니다.
  6. 노드를 선택하고 각 노드에 대해 한 번에 하나씩 또는 일괄적으로 선택한 노드 업데이트를 클릭합니다.

다음 단계