Мы пытаемся отслеживать некоторые важные значения с помощью JMX. В настоящее время мы сканируем все jvms каждые 10 секунд, чтобы обновить значение. Но стоимость слишком высока (у нас есть 1k + jvm экземпляров, значения меняются не очень часто). Итак, мы пытаемся использовать NotificationListener.
Вопрос в следующем: если я добавлю прослушиватель для объекта mbean, по какой-то причине я потерял соединение / закрыл соединитель. Будет ли слушатель автоматически удален из объекта mbean?
Если я подключусь к удаленному MBeanServer и добавлю прослушиватель, где создается экземпляр прослушивателя, на стороне клиента? Или на стороне сервера?