كيف يمكنني استخدام Jtracert لتحليل تطبيق يعمل على Glassfish؟

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

سؤال

أرغب في إنشاء مخططات تسلسل لتطبيق Java EE قيد التشغيل باستخدام jtracert. كيف أقوم بهذا العمل؟

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

المحلول

يوجد فصل "بداية سريعة" في الصفحة الرئيسية للمشروع: http://code.google.com/p/jtracert/

بعبارة قليلة: 1. قم بتثبيت sdedit (إنه مجاني تمامًا) http://sdedit.sourceforge.net/2. افتح SDEDIT 3. اختر START/STOP RT Server في إضافات القائمة 4. أدخل أي منفذ تريده واضغط على موافق 5. أضف المعلمات التالية إلى بدء تشغيل التطبيق الخاص بك: -danalyzeroutput = sdeditrtclient -DSDEDITHOST = 127.0.0.0.DSDEDITPORT = 60001 -javaagent: jtracert.jar

يعتمد المكان الذي يجب عليك فيه تحديد هذه المعلمات على خادم التطبيق الخاص بك.

تم ذكر بعض الأمثلة أدناه. يرجى ملاحظة أنه يجب عليك استبدال jtracert.jar باسم جرة حقيقية ، مثل jtracert-0.0.3.jar!

WebLogic 9+

شبابيك

ملف: ٪ domain_home ٪ bin startWeblogic.cmd. أضف السطر التالي:

set java_options = -danalyzeroutput = sdeditrtclient -dsdedithost = 127.0.0.1 -dsdeditport = 60001 -javaagent: jtracert.jar ٪ java_options ٪

لينكس

ملف: $ domain_home bin startWeblogic.sh. أضف السطر التالي:

java_options = " -danalyzeroutput = sdeditrtclient -dsdedithost = 127.0.0.1 -dsdeditport = 60001 -javaagent: jtracert.jar $ java_options"

Glassfish V2

Windows & Linux

ملف: ٪ domain_home ٪ config domain.xml

ابحث عن عنصر JVM -Options وأضف العناصر -danalyzeroutput = sdeditrtclient -dsdedithost = 127.0.0.1 -dsdeditport = 60001 -javaagent: jtracert.jar بدء المجال كالمعتاد.

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