You'd probably get a better response on the Karaf mailing list:
https://karaf.apache.org/index/community/mailing-lists.html

On 17 February 2016 at 02:55, ayache.k <[email protected]> wrote:

> Hi
>
> Recently we started using MDCSiftingAppender to push logs into syslog and
> we've noticed leaked UDP ports - see config set below. Here is a little bit
> of context, we deploy around 20 bundles into apache Karaf and in one
> occasion we've noticed around 26 thousands ports for syslog appender and
> another same number for the file appender. It appears there is a UDP port
> leak somehow but haven't figured out where in the code it's happening.
>
> I am not sure if this is the best forum to get help with this. Just
> wondering if anyone experienced this, any direction to relevant forums
> would
> be also helpful.
>
> Thanks
>
> Ayache
>
>
> *snippet from org.ops4j.pax.logging.cfg*
>
> # Sift appender
> log4j.appender.sift=org.apache.log4j.sift.MDCSiftingAppender
> log4j.appender.sift.key=camel.breadcrumbId
> log4j.appender.sift.default=karaf
> log4j.appender.sift.appender=org.apache.log4j.RollingFileAppender
> log4j.appender.sift.appender.layout=org.apache.log4j.PatternLayout
> log4j.appender.sift.appender.layout.ConversionPattern=%d{ISO8601} | %-5.5p
> |
> %X{camel.routeId} | %X{bundle.name} - %X{bundle.version} |
> %X{camel.breadcrumbId} | %m%n
> log4j.appender.sift.appender.file=${karaf.data}/log/karaf.log
> log4j.appender.sift.appender.append=true
> log4j.appender.sift.appender.maxFileSize=10MB
> log4j.appender.sfit.appender.maxBackupIndex=10
>
> # Sift syslog appender - this is uncommented and adjust per environment
> log4j.appender.syslog=org.apache.log4j.sift.MDCSiftingAppender
> log4j.appender.syslog.key=camel.breadcrumbId
> log4j.appender.syslog.default=karaf
> log4j.appender.syslog.appender=org.apache.log4j.net.SyslogAppender
> log4j.appender.syslog.appender.Facility=local6
> log4j.appender.syslog.appender.SyslogHost=localhost:514
> log4j.appender.syslog.appender.Header=true
> log4j.appender.syslog.appender.threshold=INFO
> log4j.appender.syslog.appender.layout=org.apache.log4j.PatternLayout
> log4j.appender.syslog.appender.layout.ConversionPattern=%d{ISO8601} |
> %-5.5p
> | %X{camel.routeId} | %X{bundle.name} - %X{bundle.version} |
> %X{camel.breadcrumbId} | %m%n
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/eaked-UDP-ports-from-the-logging-using-MDCSiftingAppender-tp5777814.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



-- 
Matt Sicker <[email protected]>

Reply via email to