本文旨在解释 AutoMQ 部署过程中涉及的配置参数,包括配置定义、描述、设置范围和规范等,以帮助开发者在生产环境中进行必要的自定义调整。
AutoMQ 是存算分离版的 Apache Kafka,所以支持 Apache Kafka 除多副本存储之外的所有的参数,这部分参数本文档并未列出,可参考官方配置文档。
公共配置
elasticstream.enable
列表项
| 说明
|
---|
配置描述
| 是否启动 AutoMQ,该参数必须设置为 true。
|
值类型
| boolean
|
默认值
| false
|
合法输入范围
| N/A
|
重要级别
| 高,需要谨慎配置
|
s3.endpoint
s3.region
列表项
| 说明
|
---|
配置描述
| 对象存储服务的的地域标识,参考云厂商文档,例如 us-east-1。
|
值类型
| string
|
默认值
| null
|
合法输入范围
| N/A
|
重要级别
| 高,需要谨慎配置
|
s3.bucket
列表项
| 说明
|
---|
配置描述
| 对象存储 bucket,用于保存消息。
|
值类型
| string
|
默认值
| null
|
合法输入范围
| N/A
|
重要级别
| 高,需要谨慎配置
|
s3.path.style
列表项
| 说明
|
---|
配置描述
| 是否启用对象存储路径格式。当使用 MinIO 作为存储服务时,必须设置为 true。
|
值类型
| boolean
|
默认值
| false
|
合法输入范围
| N/A
|
重要级别
| 高,需要谨慎配置
|
S3Stream 相关配置
s3.wal.path
列表项
| 说明
|
---|
配置描述
| 用于存储本地 WAL 的块存储设备挂载路径,例如 /dev/xxx 或者其他路径。
|
值类型
| string
|
默认值
| null
|
合法输入范围
| N/A
|
重要级别
| |