5
se ho una classe, che è anche un mbean, e io uso le funzioni della classe nel mio codice, in un solo thread, e chiamo anche una funzione da jmx, dovrei sincronizzare quel codice? graziejmx mbean thread safety
se ho una classe, che è anche un mbean, e io uso le funzioni della classe nel mio codice, in un solo thread, e chiamo anche una funzione da jmx, dovrei sincronizzare quel codice? graziejmx mbean thread safety
Il codice deve essere thread-safe, sì. Se si sceglie di renderlo thread-safe utilizzando synchronized
, allora dipende da voi.
Gli MBean richiamati tramite JMX verranno richiamati dal contenitore, utilizzando i propri thread, separati dai thread del proprio codice.