Partitionen werden nach dem Anwendungsnamen und dem Namen der Session-EJB (Enterprise JavaBean) gruppiert.
Beim Subskribieren der WPF-PMI-Statistiken müssen Sie den Namen der Anwendung und den Namen der Session-EJB angeben.
Mit dem Befehl wpfadmin.bat|wpfadmin setEJBName EJB_NAME [--a
APPLICATION_NAME] --id PMI_SUBSCRIPTION_ID können Sie den EJB-Namen und den Anwendungsnamen für eine
PMI-Subskription festlegen. Verwenden Sie die Option -a, um den Anwendungsnamen anzugeben.
Sie können auch den vollständig qualifizierten EJB-Namen angeben.
Wenn Sie beispielsweise den EJB-Namen in "session2" und den Anwendungsnamen in
"app2" ändern möchten, können Sie einen der folgenden Befehle ausführen:
- ./wpfadmin setEJBName app2#session2 --id 1
- ./wpfadmin set EJBName session2 --a app2 --id 1
Sie können auch ein Jacl- oder Jython-Script verwenden, um eine Instanz der MBean
com.ibm.websphere.wpf.jmx.WPFJMX abzurufen und den Statistiktyp mit der MBean zu ändern.
- Führen Sie den Befehl wpfadmin setEJBName WPFKeyBasedPartitionSample#NonExistentSessionBean
--id 1 aus. Beachten Sie, dass die EJB NonExistentSessionBean nicht in der Anwendung vorhanden ist.
- Warten Sie 60 Sekunden und rufen Sie dann die Statistiken mit dem Befehl wpfadmin
getResponseTime --id 1 ab. Keine der Statistiken wird wie erwartet angezeigt.
- Führen Sie den Befehl wpfadmin setEJBName WPFKeyBasedPartitionSample#WPFKeyBasedPartition
--id 1 aus.
- Warten Sie 60 Sekunden und rufen Sie dann die Statistiken mit dem Befehl wpfadmin
getResponseTime --id 1 ab. Die Statistiken werden erneut angezeigt.