2016-04-14 95 views
1

Zamanlanmış Java Aracılarım var. Sunucunun nasıl performans gösterdiğini görmek için JVM'yi izlemek için bir profiler kullanmak istiyorum.Profil Domino/Notlar JVM CPU ve Bellek

Geliştirme ve test ederken, aracıyı iş istasyonumdan Domino Designer'ımdan çalıştırıyorum.

İş istasyonu ve sunucunun yüklü bir Java JRE'si var. Domino ve Notes kendi JVM dizinine sahip gibi görünüyor.

VisualVM gibi araçlar, JVM bilgisayarlarına bağlanıyor gibi görünüyor, XVeri ve aracıları çalıştırmak için kullanılan JVM'yi izlemek için VisualVM gibi bir şeyi nasıl kullanırdım?

cevap

0

this QA ve benim girişimlerimi dayanarak yıllarca önce bence bunu kendi yoluna yapamazsınız. Düzenlenen yorumlarınızı yansıtmak için

...

Neyse, heap monitoring aracılığıyla dolaylı olarak XPages profil başardı ya NSDAP (- kodunu donma söz konusu aşırı olduğunu) döker.

XPages için bu projeye bir bakın XPages Toolbox. Java Agent için, yerli ajan profilcisini deneyin:

http://searchdomino.techtarget.com/tutorial/How-the-Agent-Profiler-tool-improves-Notes-Domino-performance

http://www.ibm.com/support/knowledgecenter/SSVRGU_9.0.0/com.ibm.designer.domino.main.doc/H_PROFILING_AGENTS_AND_WEB_SERVICES_STEPS.html

En kötü durumda, bu kod yürütme gider koleksiyonları da yineler veya yollar bir resim elde etmek debug your agent deneyin. Sadece farkında olun - uzak hata ayıklayıcı iki JVM'den birine - ajan yöneticisinin veya http'un görevine - bağlanmak eğilimindedir. Doğru olana kadar attaches emin olun.

+0

Bunun farkındayım. Bazı okumalardan sonra, JVM JMX'i kullanmaya başladığında kullanabileceğiniz bazı anahtarlar vardır. Bunları bir domino sunucusunda nereye kuracağımı bulmalıyım, böylece bu etkin olarak başlayabilir. – xpagesbeast

+0

Bu belge, .spruder dosyasının xsp dizinine yüklenmesi gerektiğini göstermektedir. https://www.openntf.org/Projects/pmt.nsf/852fcfa76eb36baa85256bae00100855/A4320D679F9C73688625770A00725704/$File/XPagesToolbox.pdf Başka araçlar tarafından kullanılabileceğini merak ediyorum ve çalışma zamanı sırasında hata ayıklama moduna JVM anahtarlarını ayarlıyor mu? . – xpagesbeast

+1

Araç kutusundaki profiler aslında farklıdır ve yalnızca XPages/OSGi uygulamaları için HTTP işlemi ile çalışır. Şu anda ajanlar ile kullanılamaz. –

İlgili konular