有没有办法使用 twiddle 命令行工具获取调用统计信息
我试过
twiddle.sh get "jboss.j2ee:jndiName=jaas/foo/bar/MyBean,service=EJB" InvokeStats
但我得到 java.io.NotSerializableException: org.jboss.invocation.InvocationStatistics。
jboss web-console 是收集统计信息的唯一方法吗?
有没有办法使用 twiddle 命令行工具获取调用统计信息
我试过
twiddle.sh get "jboss.j2ee:jndiName=jaas/foo/bar/MyBean,service=EJB" InvokeStats
但我得到 java.io.NotSerializableException: org.jboss.invocation.InvocationStatistics。
jboss web-console 是收集统计信息的唯一方法吗?
谷歌搜索了一下后,我找到了答案。实际上,正确的命令是
twiddle.bat --user="user" --password="pwd" get "jboss.management.local:name=jaas/foo/bar/MyBean,J2EEServer=Local,EJBModule=my_ejb.jar,J2EEApplication=my_ear.ear,j2eeType=StatelessSessionBean" stats
还需要将 jboss-management.jar 添加到类路径中,twiddle 忘了这样做。