基於檔案的鍵/值儲存插件(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。