Question

Je cherche un moyen de faire zeroconf support log4net pour publier des journaux à Apache Chainsaw (voir ici: Est-ce que le soutien log4net zeroconf? ). Apparemment log4j peut déjà le faire en utilisant un ZeroConfSocketHubAppender.

Où pourrais-je être en mesure de voir la source de la java ZeroConfSocketHubAppender? Je l'ai regardé à la fois dans le Chainsaw Apache et dans les dépôts Log4j mais sans succès.

Était-ce utile?

La solution

ZeroConf est un log4j « compagnon », mais ZeroConfSocketHubAppender (et ce compagnon) est plus nécessaire en raison du fait que la plupart des appenders basés sur le réseau en log4j bénéficient d'un soutien ZeroConf intégré au log4j 1.2.16.

Tout ce que vous devez faire pour activer ZeroConf est d'ajouter jmdns.jar à votre classpath et définissez le param « advertiseViaMulticastDNS » à « true » dans la configuration appender.

Voici les informations et engager les changements log décrivant ce qui a amélioré le soutien ZeroConf dans les appenders (et récepteurs): http://svn.apache.org/viewvc?view=revision&revision=924176

Voici un lien vers la page ZeroConf si vous voulez continuer à utiliser que http://logging.apache.org/log4j/companions/zeroconf/ source repository.html

Par ailleurs, la révision HEAD svn de scie à chaîne (qui devrait être publié prochainement) inclut le support pour l'utilisation de la publicité ZeroConf appender informations pour créer automatiquement des récepteurs.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top