AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·TW
·更新於 4 Aug 2026
某公司執行專有的記憶體內部網格,每當叢集成員資格變更時,都需要更新 /etc/cluster/nodes.config。新增節點必須自動化,以便檔案列出目前的成員 IP 並重新啟動服務。DevOps 工程師可以怎麼做才能以最少的努力自動化此操作?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 AWS OpsWorks Stacks 建立叢集層的模型。編寫一個 Chef recipe,從該層的目前執行個體產生 /etc/cluster/nodes.config 並重新啟動服務,然後在 Configure 生命週期事件上執行該 recipe。.
為什麼這是答案
AWS OpsWorks Stacks 專為應用程式堆疊管理而設計,非常適合此情境。透過建立叢集層,OpsWorks 可以追蹤層中的所有執行個體。Chef recipe 可以在 Configure 生命週期事件上執行,該事件在層中的執行個體啟動、停止或組態變更時觸發。此 recipe 可以查詢層中所有執行個體的 IP 位址,動態生成 nodes.config 檔案,並重新啟動服務,確保檔案始終是最新的。
將 nodes.config 置於版本控制之下並使用 CodeDeploy 需要手動提交更新,不符合自動化要求。S3 和 cron 輪詢引入了延遲,且不保證即時更新和服務重新啟動。User-data 指令碼僅在執行個體啟動時執行一次,無法處理後續的叢集成員資格變更。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡