基於檔案的鍵/值儲存插件(proto)

extensions.key_value.file_based.v3.FileBasedKeyValueStoreConfig

[extensions.key_value.file_based.v3.FileBasedKeyValueStoreConfig proto]

這是將鍵值儲存刷新到磁碟的設定。

警告

此 API 功能目前正在開發中。標記為開發中的 API 功能不被視為穩定版本,不受威脅模型涵蓋,不受安全團隊支援,且可能會發生重大變更。請在理解上述所有要點後再使用此功能。

此擴展的合格名稱為 envoy.key_value.file_based

注意

此擴展功能正常,但尚未經過大量的生產環境驗證,使用時請注意此警告。

此擴展不會在資料平面上運作,因此旨在防止不受信任的流量。

提示

此擴展會擴充以下擴展類別,並可與其搭配使用

此擴展必須使用下列其中一個類型 URL 進行設定

{
  "filename": ...,
  "flush_interval": {...},
  "max_entries": {...}
}
filename

(字串必要) 要從中讀取鍵值,並將鍵值寫入的檔案名稱。

flush_interval

(持續時間) 將鍵值儲存刷新到檔案的間隔。

max_entries

(UInt32Value) 要快取的最大條目數,或 0 表示允許無限條目。如果未指定,則預設為 1000。