You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running a golang based webserver which is a ingestion gateway for Kafka. This web service, receives HTTP connections from different clients and ingests into AWS MSK.
In my case, I have implemented batching, trying to ingest a batch of 50 messages where each message is of 1 KB and using async producer of golang confluent kafka.
My goal is to have higher ingestion rates so while perf testing, I run into the below error after a few min's. I could see that the ingestion rate pumps up to as high as 500 messages per second but later golang server crashes.
*** Error
Failed to create thread: Resource temporarily unavailable (11)
Description
I am running a golang based webserver which is a ingestion gateway for Kafka. This web service, receives HTTP connections from different clients and ingests into AWS MSK.
In my case, I have implemented batching, trying to ingest a batch of 50 messages where each message is of 1 KB and using async producer of golang confluent kafka.
My goal is to have higher ingestion rates so while perf testing, I run into the below error after a few min's. I could see that the ingestion rate pumps up to as high as 500 messages per second but later golang server crashes.
*** Error
Failed to create thread: Resource temporarily unavailable (11)
How to reproduce
func AsyncBatchProduce(messages [][]byte, topic string) {
LOG.Debug("Init async BATCH kafka producer with producer configs", zap.Any("BrokerConfigs", kConf))
}
Checklist
Please provide the following information:
LibraryVersion()
): github.com/confluentinc/confluent-kafka-go v1.9.2 and librdkafka not part of my projectConfigMap{...}
"debug": ".."
as necessary)The text was updated successfully, but these errors were encountered: