innacurate JMX statistics
-------------------------
Key: DIRMINA-299
URL: http://issues.apache.org/jira/browse/DIRMINA-299
Project: Directory MINA
Issue Type: Bug
Components: Core
Affects Versions: 1.1
Environment: Fedora Core 5, Eclipse 3.2 using Java 1.4 compiler
settings.
Reporter: Mark Webb
Priority: Minor
The class org.apache.mina.integration.jmx.IoServiceManager computes the bytes
read/written using the service's managed sessions using the method
IoService.getManagedSessions(). This method returns a java.util.Set object,
which only contains the sessions currently active.
The IoServiceManager class uses org.apache.mina.management.StatCollector class
to assist with tracking data throughput. The StatCollector class only operates
on active sessions.
The problem is that the values returned from the managed bean interface is
computed only on the currently active sessions. Based on the names of the
methods, the values returned should be running totals, to include sessions that
are no longer active.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira