缓存配置
最近更新时间: 2019-11-26 14:57:59
点击“类型选择”后面的下拉框,会弹出“memory”和“file”两个选项:
- Memory:表示agent的channel组件配置为MemoryChannel,此时agent采集的Event被缓存在内存中。
- File:表示agent的channel组件配置为File Channel,此时agent采集的Event被缓存在文件中。 根据类型选择的不同,有不同的缓存参数需要配置,下面具体说明。
- 选择memory时,可以对“最大容量”和“事物容量”进行配置。下表对这两个配置项进行了说明:
配置项 | 配置项说明 |
---|---|
最大容量 | 存储在channel中的event的最大数量 |
事务容量 | 从source中取得或者发送给sink时,单个事务中允许的event最大数量 |
配置项 | 配置项说明 |
---|---|
最大容量 | 缓存在channel中的event的最大数量 |
事务容量 | 从source中取得或者发送给sink时,单个事务中的event最大数量 |
checkpoint目录 | 采集游标的存储目录,使得agent重启后仍可以从中断的位置开始采集任务 |
缓存目录 | 数据缓存在本地磁盘的目录,即File Channel的物理存储位置 |