Kafka 连接 REST 的 500 个请求超时 API POST/PUT/DELETE
Got 500 Request timed out for Kafka Connect REST API POST/PUT/DELETE
我正在尝试使用 Kafka Connect REST API。
有时,我不断遇到 POST
/PUT
/DELETE
API 的超时问题,例如部署新连接器或删除连接器([= 没有超时问题17=]).
错误如下所示:
{
"error_code": 500,
"message": "Request timed out"
}
现在我的解决方案只是等待几个小时,希望它能再次起作用。有时又能用,有时又不行。
我找到了一个潜在的解决方案,如果我设置
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1
它可能会根据 https://github.com/confluentinc/kafka-connect-elasticsearch/issues/75#issuecomment-386400308
进行修复
但是,主题复制默认为 3 HA,更改为 1 不好。
还有其他方法可以解决吗?
我发现只要重启 Kafka Connect,问题就会消失。
kubectl rollout restart deployment my-kafka-connect --namespace=my-kafka
到目前为止,超时问题没有再次出现。
我正在尝试使用 Kafka Connect REST API。
有时,我不断遇到 POST
/PUT
/DELETE
API 的超时问题,例如部署新连接器或删除连接器([= 没有超时问题17=]).
错误如下所示:
{
"error_code": 500,
"message": "Request timed out"
}
现在我的解决方案只是等待几个小时,希望它能再次起作用。有时又能用,有时又不行。
我找到了一个潜在的解决方案,如果我设置
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1
它可能会根据 https://github.com/confluentinc/kafka-connect-elasticsearch/issues/75#issuecomment-386400308
进行修复但是,主题复制默认为 3 HA,更改为 1 不好。
还有其他方法可以解决吗?
我发现只要重启 Kafka Connect,问题就会消失。
kubectl rollout restart deployment my-kafka-connect --namespace=my-kafka
到目前为止,超时问题没有再次出现。