尝试融合文档中提供的某些参数时,Kafka 休息代理失败。
当尝试使用consumer.instance.timeout.ms
文档中提供的参数时 [https://docs.confluent.io/current/kafka-rest/config.html] 失败。
要求
curl -X POST http://172.16.x.x:8082/consumers/onerp -H "Content-Type: application/vnd.kafka.v2+json" -d '{"name": "ins-b", "format": "binary", "auto.offset.reset": "earliest", "auto.commit.enable": "false", "consumer.instance.timeout.ms": 180000}'
回复
{"error_code":422,"message":"Unrecognized field: consumer.instance.timeout.ms"}
但是,具有最少配置选项的请求会成功:
curl -X POST http://172.16.x.x:8082/consumers/onerp -H "Content-Type: application/vnd.kafka.v2+json" -d '{"name": "ins-b", "format": "binary", "auto.offset.reset": "earliest", "auto.commit.enable": "false"}'
我在 docker 上运行最新版本的融合平台 5.5.1,只有 zookeeper、kafka、schema-registry 和 rest-proxy 服务。
这不是使用配置选项的正确方法,还是有其他方法可以使用这些配置选项?