設定 Memcached 執行個體

Memorystore for Memcached 支援可修改的原生 Memcached 設定參數子集。您應為叢集中的所有節點使用相同的設定。本頁面將說明如何:

  • 查看執行個體設定。
  • 如要修改執行個體設定,請按照下列步驟操作:
    • 將執行個體設定變更設為待發。
    • 更新節點設定變更。

您必須先更新設定,然後將變更套用至叢集中的節點,才能使用 Memorystore for Memcached。將參數更新套用至節點,會導致該節點的快取完全清除。

將參數更新套用至個別節點的好處,就是您可以逐一推出變更。這樣一來,您就能在更新設定時,讓執行個體保持連線並正常運作。

如需可修改和不可修改參數的完整清單,請參閱「Memcached 設定參數」。

查看設定

控制台

  1. 前往 Google Cloud 控制台的「Memorystore for Memcached」頁面。
    Memorystore for Memcached
  2. 按一下執行個體 ID,查看「Instance details」(執行個體詳細資料) 頁面。
  3. 在「設定」部分查看設定。

gcloud

如要使用 Google Cloud CLI 查看設定參數,請針對執行個體輸入 describe 指令,並將 variables 替換為適當的值:

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

如要查看可修改的設定參數清單及其預設值,請參閱「Memcached 設定參數」。

修改設定參數

控制台

  1. 前往 Google Cloud 控制台的「Memorystore for Memcached」頁面。
    Memorystore for Memcached
  2. 按一下執行個體的 ID。
  3. 按一下「編輯設定」
  4. 調整要變更的任何參數值。
  5. 按一下「繼續」按鈕,將設定更新內容納入版本。
  6. 選取節點,然後按一下「Update Selected Nodes」,逐一更新每個節點或一批節點。

gcloud

  1. 執行下列指令更新設定參數:

    gcloud memcache instances update instance-id --region=region --parameters=parameter=value,parameter=value
    
  2. 執行下列指令,列出並記下執行個體的所有節點 ID:

    gcloud memcache instances describe instance-id --region=region --format="value(memcacheNodes.nodeId.list())"
    
  3. 執行下列指令,將參數逐一或批次套用到叢集中的節點:

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

    或者,您也可以使用下列指令一次為所有節點套用參數,但我們不建議這麼做:

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

使用 Memorystore for Memcached update 指令時,您無法同時執行 --parameters 旗標和任何其他旗標。

在建立執行個體時使用 gcloud 設定參數

如要在建立時設定設定參數,請輸入下列指令,並將變數替換為適當的值:

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

使用 Memcached 的 Memorystore create 指令時,您可以同時執行 --parameters 旗標和所有其他旗標。

使用 Google Cloud 控制台將設定參數清除為預設值

  1. 前往 Google Cloud 控制台的「Memorystore for Memcached」頁面。
    Memorystore for Memcached
  2. 按一下執行個體的 ID。
  3. 按一下「編輯設定」
  4. 刪除要重設為預設值的任何參數值,並將欄位留空。
  5. 按一下「繼續」按鈕,將設定更新內容納入版本。
  6. 選取節點,然後逐一點選「Update Selected Nodes」,或一次選取多個節點。

後續步驟