أين يمكنني العثور على الكود المصدري لـ ZeroconFsocketHubAppender من Log4J؟

StackOverflow https://stackoverflow.com/questions/2850611

  •  27-09-2019
  •  | 
  •  

سؤال

أنا أبحث عن طريقة لجعل Log4Net دعم Zeroconf لنشر سجلات إلى Apache Chainsaw (انظر هنا: هل تدعم log4net Zeroconf؟). يبدو أن Log4J يمكنه بالفعل القيام بذلك باستخدام ZeroconFsocketHubAppender.

أين يمكن أن أتمكن من عرض مصدر Java ZeroconfsockethubAppender؟ لقد نظرت إلى كل من Apache Chainsaw وفي مستودعات Log4J لكنني لم تنجح.

هل كانت مفيدة؟

المحلول

Zeroconf هو "Companion" Log4J ، لكن ZeroconFsocketHubAppender (وهذا الرفيق) لم يعد ضروريًا بسبب حقيقة أن معظم الملاحق المستندة إلى الشبكة في Log4J لديهم دعم ZeroconF مدمج في Log4J 1.2.16.

كل ما عليك القيام به لتمكين ZeroconF هو إضافة jmdns.jar إلى classpath الخاص بك وتعيين "AdvertiseViamulticastdns" إلى "true" في تكوين الجسد.

فيما يلي معلومات الالتزام والسجل التي تصف التغييرات التي تحسنت دعم ZeroconF في الملاحق (والمستقبلات):http://svn.apache.org/viewvc؟view=revision&revision=924176

فيما يلي رابط لصفحة Zeroconf إذا كنت لا تزال ترغب في استخدام ذلكhttp://logging.apache.org/log4j/companions/zeroconf/source-repository.html

بالمناسبة ، تتضمن مراجعة SVN Head of Chainsaw (التي يجب إصدارها قريبًا) الدعم لاستخدام معلومات ZeroconF Adderder المعلن عنها لإنشاء أجهزة الاستقبال تلقائيًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top