ppkarwasz commented on issue #3442: URL: https://github.com/apache/logging-log4j2/issues/3442#issuecomment-2652808212
> KafkaAppender is not capable of sending logs generated by org.apache.kafka:kafka-clients:jar, is it? Right, that usually causes problems with recursive logging. > By the way, If community decides to make SocketAppender support server list, what about creating multiple sockets? When append method is invoked, log4j2 can choose a socket randomly. I think this simple solution is free of connection pool stuff. Log4j is highly pluggable, so I would recommend to: 1. Create and publish a new appender (let's say `MultiSocketAppender`) in your personal or company repo under Apache-2.0. 2. Test the plugin in your test environment. 3. Announce it on our `d...@logging.apache.org` mailing list. We will add a section for it in our [Appenders page](https://logging.apache.org/log4j/2.x/manual/appenders.html), so users can easily find it. 4. If the appender is well received by users we will consider adding it to the standard distribution. Note that we are adopting the same strategy for our own plugins, e.g. my [copernik-eu/log4j-tomcat](https://github.com/copernik-eu/log4j-tomcat/) is waiting for some user feedback. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@logging.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org