winston-elasticsearch
winston-elasticsearch copied to clipboard
Got message "(node:1) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 abort listeners added to [EventEmitter]" when deploy in k9s and scale up to more than one repica
Got message "(node:1) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 abort listeners added to [EventEmitter]" and then log don't send to elasticsearch.
winston-elasticsearch version 0.17.1 my config
const esTransportOpts = {
level: ('info'),
indexPrefix: 'app',
clientOpts: {
node: 'https://localhost:9200',
auth: {
username: 'xxx',
password: 'xxx'
},
caFingerprint: 'xx:xx:xx',
tls
rejectUnauthorized: false
}
}
};
const esTransport = new ElasticsearchTransport(esTransportOpts);
Has anyone encountered it and how did you fix it?
https://github.com/elastic/elasticsearch-js/issues/1716
The problem was solved in @elastic/transport v8.5.2 which can use with @elastic/elasticsearch v8.14.0, please update dependency
Here u can read about: @elastic/elastic-transport 8.5.2 - updating to that version fixed my issue.