我正在尝试使用Kafka Connect REST API。
有时,我总是遇到<code>POST</code>/<code>PUT</code>/<code>DELETE</code>API的超时问题,例如部署新的连接器或删除连接器(<code>GET</code>没有超时问题)。
错误如下所示:
{
"error_code": 500,
"message": "Request timed out"
}
现在我的解决方案只是等待几个小时,希望它能再次工作。有时它会再次工作,有时不会。
我找到了一个潜在的解决方案,如果我设置
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1
根据https://github . com/confluent Inc/Kafka-connect-elastic search/issues/75 # issue comment-386400308,它可能会修复
但是,对于HA,主题复制默认为3,因此不宜更改为1。
还有别的办法可以修吗
我没有等待,而是找到了一种变通方法,只需重新启动Kafka Connect,问题就会消失。
kubectl rollout restart deployment my-kafka-connect --namespace=my-kafka
到目前为止,超时问题还没有再次出现。不确定根本问题。
问题内容: 我已经无法通过Fetch获得GET和POST方法了。但是我找不到任何很好的DELETE和PUT示例。 所以,我要你。您能否举一个使用fetch的DELETE和PUT方法的好例子。并解释一下。 问题答案: 这是一个获取示例。您可以针对进行相同操作。
问题内容: 我想知道是否可以将PUT,DELETE请求(实际上)发送java.net.HttpURLConnection到基于HTTP的URL。 我已经读了很多描述如何发送GET,POST,TRACE,OPTIONS请求的文章,但是我仍然没有找到成功执行PUT和DELETE请求的示例代码。 问题答案: 要执行HTTP PUT: 要执行HTTP删除:
问题内容: 我想在我的新django项目中遵循RESTful模式,并且我想知道发出PUT / DELETE请求时参数在哪里。 据我所知,我只在请求中看到GET&POST QueryDict,没有其他人。Django是针对请求添加新的PUT还是DELETE QueryDict,还是将参数添加到GET或POST QueryDict? 问题答案: 我正在使用django v1.5。我主要使用Quer
问题内容: 我有Restful Web服务,我发送POST和GET HTTP请求,以及如何使用JAVA在httpURLConection中发送PUT和DELTE请求HTTP。 问题答案: 放 删除
问题内容: 如何检测PHP中使用了哪种请求类型(GET,POST,PUT或DELETE)? 问题答案: 通过使用 例
我需要一些帮助,我不知道怎么做,但我的和<code>放入http。来自angular客户机的删除请求在中更改。我唯一的错误是: 如果有人有想法,谢谢回答我。 祝你今天愉快