cache_file
配置跨重启保存的 cache.db。
yaml
cache_file:
path: cache.db
store_selected: true
store_fakeip: true
store_dns: true
dns:
servers:
default: {type: udp, address: 127.0.0.1:53}
final: default字段
enabled
- 类型:布尔值。
- 必填:可选。
- 默认:
true。
path
- 类型:路径。
- 必填:可选。
- 默认:配置/数据目录旁的
cache.db。
store_selected
- 类型:布尔值。
- 必填:可选。
- 默认:
true。
保存手动选择的 selector 成员。
cache_id
- 类型:字符串。
- 必填:可选。
- 默认:无。
- 取值:单实例标识;多个实例共享同一文件时用来分区。
同一个 cache_id 同时只允许一个实例提供服务。
store_fakeip
- 类型:布尔值。
- 必填:可选。
- 默认:
false。
保存已经发给客户端的 FakeIP,使重启后映射继续有效。
store_dns
- 类型:布尔值。
- 必填:可选。
- 默认:
false。
保存 DNS 缓存。
说明
缓存关闭时,mayami cache 返回非零。文件以 0600 创建;下载、ACME 等共享状态与 cache_id 分区。