deft icon indicating copy to clipboard operation
deft copied to clipboard

JMX registration in a multi-threaded web server environment

Open rschildmeijer opened this issue 13 years ago • 0 comments

Got a lot of these (harmless) Errors when running the deft web server component using > 1 thread.

13:00:49.422 [main] ERROR org.deftserver.util.MXBeanUtil - Unable to register org.deftserver.io.timeout.JMXDebuggableTimeoutManager MXBean: javax.management.InstanceAlreadyExistsException: org.deftserver:type=TimeoutManager,name=JMXDebuggableTimeoutManager
13:00:49.422 [main] ERROR org.deftserver.util.MXBeanUtil - Unable to register org.deftserver.io.callback.JMXDebuggableCallbackManager MXBean: javax.management.InstanceAlreadyExistsException: org.deftserver:type=CallbackManager,name=JMXDebuggableCallbackManager
13:00:49.423 [main] ERROR org.deftserver.util.MXBeanUtil - Unable to register org.deftserver.io.IOLoop MXBean: javax.management.InstanceAlreadyExistsException: org.deftserver:type=IOLoop,name=IOLoop

Naive solution/proposal(?): use unique names, like we do for ioloop thread naming

rschildmeijer avatar May 28 '11 11:05 rschildmeijer