سؤال

أقوم بتشغيل برنامج مستمع على قائمة انتظار JMS المستضافة في Sun Java System Application Server 9.1_02 (Build B08-P03)

بعد تلقي رسالة سأستخرج وتسجيل بعض التفاصيل في ملف السجل.

لاحظت أنه عند تشغيل المستمع لساعات طويلة حقًا ، يتوقف عن تلقي الرسائل. اضطررت إلى إيقاف البرنامج يدويًا وبدءه مرة أخرى. ثم يتلقى حوالي 200-300 رسالة ثم يتوقف مرة أخرى. اضطررت إلى إعادة تشغيله لاسترداد مجموعة أخرى من الرسائل.

لماذا هذا السلوك الغريب؟ هل يمكن لأحد أن يلقي الضوء على هذا؟

شكرا لك تشيتانيا

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

المحلول

لقد وجدت القضية بنفسي. أنا أقوم بتشغيل المستمع كتحميل عداء جافا Vuser Script. شيء سلبي واحد في LR هو أنه لا يظهر أي استثناءات. يبدو أن البرنامج النصي يعمل لكنه في الواقع لا يفعل شيئًا. لقد وجدت هذا عندما قمت بنقل البرنامج النصي إلى Eclipse ووجدت أن البرنامج النصي يرمي الاستثناءات. هذا أساسًا لأنني لا أتحقق من حالة معينة.

سعيد لأنني قمت بإزالة الغموض في النهاية!

شكرًا.

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