2010-02-15 11 views
5

si tengo una clase, que también es un mbean, y uso funciones de la clase en mi código, en un solo hilo, y también invoco una función por jmx, ¿debo sincronizar ese código? graciasjmx mbean thread safety

Respuesta

3

El código debe ser seguro para subprocesos, sí. Si elige que sea seguro para subprocesos usando synchronized, entonces depende de usted.

Los MBeans que se invocan a través de JMX serán invocados por el contenedor, utilizando sus propios hilos, separados de los hilos de su propio código.