У меня было приложение Spring 3.x, работающее в Solaris (5.10) в VMWare VM в течение достаточно долгого времени. Мое приложение регистрирует некоторые mbeans. Мне удалось удаленно подключиться к виртуальной машине из VisualVM и просмотреть данные на вкладке «Монитор», а также я мог просматривать и манипулировать mbeans-компонентами приложения на вкладке MBeans.
Мой сервер был недавно перемещен на другую VMWare VM, хотя имя хоста и IP-адрес не изменились. Мы все заработали, подумал я, пока не заметили странное поведение при попытке подключиться к виртуальной машине из VisualVM на моем рабочем столе. Когда я впервые попробовал его, я подумал, что он работает нормально, но когда я посмотрел поближе, то заметил, что там нет вкладки «Монитор», и когда я посмотрел на вкладку MBeans, на ней не было ни одного из mbeans моего приложения.
Я могу запустить локальный экземпляр WebLogic и не вижу этих проблем при локальном соединении с VisualVM.
Не похоже, что это будет проблема с брандмауэром. Соединение установлено. На вкладке «Обзор» отображаются все основные настройки свойств.
Почему у моего удаленного соединения "ухудшенная" функциональность?