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

Reply via email to