執行階段設定

Envoy 支援「執行階段」設定(也稱為「功能旗標」)。執行階段設定可用於修改各種伺服器設定,而無需重新啟動 Envoy。可用的執行階段設定取決於伺服器的設定方式。預期不會是暫時性的執行階段保護措施,會在設定指南的相關章節中說明。

執行階段保護措施也用作一種機制,用於停用未受組態保護的新行為或有風險的變更。此類變更往往會引入一個暫時的執行階段保護措施,可用於停用新的行為/程式碼路徑。這些執行階段保護措施的名稱將會包含在發行說明中,並附帶對需要執行階段保護措施的變更的說明。

由於執行階段保護措施的這種用法,某些部署可能會發現設定動態(檔案系統、RTDS 等)執行階段設定作為安全措施很有用,以便能夠快速停用新行為,而無需還原到舊版本的 Envoy 或使用一組新的靜態執行階段旗標重新部署它。

請參閱執行階段設定以及貢獻指南以取得更多資訊。