Мне нужно захватить hprof для Java-приложения, которое работает на Citrix.Как получить hprof на сервере Citrix?
Таким образом, процесс находится на сервере, но пользовательский интерфейс находится на клиентской машине. Я могу подключиться к javaw.exe на сервере, используя VisualVM, но я не могу захватить дамп кучи (дает мне сообщение об ошибке), а вкладка «Профилирование» отсутствует в VisualVM.
Кто-нибудь знает, что мне нужно сделать, чтобы получить hprof от процесса, который виртуализируется над Citrix вот так?
Вы правы. Нам нужно было запустить VisualVM на том же сеансе, что и приложение Java. После публикации VisualVM в Citrix мы запустили его на клиентской машине, где также было запущено приложение Java. Приложение java показано под локальным узлом, и мы смогли захватить свалки кучи. –