維護作業總覽

本頁面適用於 Apigee,但不適用於 Apigee Hybrid。

查看 Apigee Edge 說明文件。

本節將概略說明 Apigee 的維護作業。

如需排定維護期間的操作說明,請參閱「管理 Apigee 執行個體維護期間」。

總覽

Apigee 會定期更新,確保服務安全可靠、效能卓越,而且是最新版本。這類更新大多不會造成明顯影響。這類更新稱為維護作業。

維護作業通常分為以下幾類:

  • Apigee 功能:Apigee 必須進行維護更新,才能推出某些功能。
  • 提升效能:盡可能提供最佳效能和穩定性。
  • 安全性修補程式和更新:我們會持續監控軟體堆疊中新發現的安全漏洞。發現後,我們會修補系統,防範新風險。

維護作業的影響

通常 Apigee 維護作業完全不會中斷服務。不過,在 Apigee 維護期間,您將無法執行特定活動,例如:

  • 建立新執行個體
  • 將環境連結至執行個體
  • 建立端點連結
  • 特定縮放活動

維護設定

Apigee 可讓您設定在應用程式最合適的時間進行維護。您可以設定維護期間來完成這項操作。

您可以為 Apigee 執行個體設定下列選項:

  • 維護期間:Apigee 排定開始維護的星期和小時。
  • 更新順序:設定執行個體相對於同一區域中其他執行個體的更新順序。更新順序可設為第 1 週或第 2 週。第 2 週的執行個體會在第 1 週的執行個體更新一週後更新,且位於同一區域,維護期間也相同。設定維護期間時,您可以指定更新順序。

    注意:「第 1 週」和「第 2 週」是指推出階段和通知前置時間 (1 週與 2 週)。不代表當月的第一或第二個日曆週。舉例來說,「第 2 週」推出不一定會在日曆月的第 2 週進行。時間點為該版本「第 1 週」推出後的一週。

Apigee 會安排在您設定的指定開始時間進行維護。由於客戶設定不同,Apigee 無法準確預估維護作業所需時間,但通常需要數小時。

如果為資源設定維護期間,系統會在日後排定自動維護作業時,遵守這些偏好設定。如未指定資源的維護期間,維護作業隨時都有可能開始。

Apigee 會盡可能遵守維護期間。不過,為了維持整個機群的相容性和安全性,我們有時可能需要在您偏好的時間以外更新執行個體。

推出頻率和穩定性

Apigee 不會將每個執行階段版本都發布到設有維護期間的執行個體。更新通常會與其他更新一併推出,且只有在確定版本在整個機群中高度穩定時才會發布。因此,執行個體在更新時可能會跳過幾個版本號碼。新的維護期間推出時,會列在 Apigee 版本資訊中。

凍結期和排除期

Apigee 目前不支援客戶定義的維護凍結或排除時段。排定推出作業後,系統會根據設定的時間範圍和更新設定順序進行。排定維護事件後,修改或清除維護設定不會取消或延後排定的事件。

維護期間最佳做法

建議您在正式環境執行個體設定維護期間,而非正式環境執行個體則不設定。這是因為維護更新的事件大致順序如下:

  1. 首先,Apigee 會更新所有沒有維護期間的執行個體。
  2. 接著,Apigee 會為所有設有維護期間的執行個體排定更新時間。這些更新的前置時間至少有一週 (第 1 週更新訂單) 或兩週 (第 2 週更新訂單)。
  3. 如果您選擇加入接收 Apigee 即將進行維護作業的相關通知,Apigee 會傳送電子郵件,通知您預定維護作業。
  4. Apigee 會在排定的時間執行維護更新。

因此,如果收到近期維護作業通知,也代表未設定維護期間的所有執行個體,都已套用相同的更新。如果非正式環境執行個體未設定維護期間,就能確保這些執行個體會先收到系統更新,並可將即將維護通知做為提示,在非正式環境中測試或預覽更新。

維護範例

假設您是零售商的開發人員,負責管理購物車服務,並有一個 Apigee 執行個體用於正式環境。您希望在執行個體處理的流量最低時開始維護,也就是週日午夜左右。

在這種情況下,請將正式環境執行個體的維護設定設為:

  • 維護期間:世界標準時間週日凌晨 12 點開始
  • 更新順序:第 2 週

測試環境中執行個體的維護設定會與正式環境類似,但更新順序會設為第 1 週。最後,開發環境中的任何執行個體都不會設定維護期間。這樣一來,您就能在維護作業推出至正式環境前,先在開發和預備環境中,對維護版本執行作業驗收測試。如果開發或預先發布環境發生問題,您有時間診斷及修正問題,確保正式環境不受影響。

即將進行維護作業的通知

您可以在排定的維護作業開始前至少一週 (第 1 週) 或兩週 (第 2 週),透過電子郵件接收即將進行維護作業的通知。如要設定通知的電子郵件篩選器,電子郵件標題為「您的 Apigee 資源 [your-resource-name] 即將進行維護作業」。

系統預設不會傳送維護作業通知。如要接收即將進行維護作業的通知,請務必完成下列所有操作:

  1. 因此建議您設定維護期間。
  2. 選擇接收維護作業通知。
  3. 請在排定的維護作業開始前至少 7 天 (第 1 週) 或 14 天 (第 2 週) 完成這兩項操作。否則,您可能太晚註冊通知,系統來不及傳送即將進行維護的通知。

通知會傳送至與 Google 帳戶相關聯的電子郵件地址。你無法設定自訂電子郵件別名 (例如團隊電子郵件別名),也無法訂閱自己的電子郵件地址以外的地址。

訂閱後,您會選擇加入接收特定專案中所有 Apigee 資源的維護通知,這些資源都有維護期間。每項資源會收到一則通知。

常見問題

以下是 Apigee 維護政策的常見問題:

為確保維護更新順利進行,我應遵循哪些最佳做法?

為確保維護作業順利完成,建議您採取下列行動:

  • 請將維護期間設在 Apigee 使用量較低的時段,確保維護作業不會在尖峰時段執行。
  • 選擇加入維護通知,即可在預定維護更新開始前至少 7 天 (第 1 週) 或 14 天 (第 2 週) 收到電子郵件通知。
  • 為每項資源設定不同的維護期間,避免重疊。也就是說,即使維護期間發生中斷,您仍可使用產品,不受影響的資源不會受到影響。

為什麼系統忽略我的維護設定?

Apigee 會盡可能遵守維護期間和更新順序。不過,為了確保整個機群的相容性和安全性,我們有時可能需要在您偏好的時間以外更新執行個體。在這種情況下,您可能不會事先收到通知,維護記錄中也可能不會顯示更新。