Отключение локальных соединений JMX на JVM

Как эмпирическое правило там два вида участников:

  • общедоступная поверхность : видимый от внешнего блока (общественность, защищенная и внутренняя защищенный): вызывающей стороне не доверяют, таким образом, проверка параметра, документация метода, и т.д. необходима.
  • частная поверхность : не видимый от внешнего блока (частные и внутренние, или внутренние классы): вызывающей стороне обычно доверяют, таким образом, проверка параметра, документация метода, и т.д. может быть опущена.
7
задан 10 August 2009 в 13:57
поделиться

1 ответ

Наконец, я нашел решение для отключения соединений jconsole. Это также предотвращает создание файла дампа jmap. Я нашел решение здесь . Я также цитирую ответ здесь:

Вы можете запретить такие инструменты, как jconsole и другие от подключения через работает с -XX: + параметр DisableAttachMechanism. Обратите внимание, что эта опция не задокументировано / поддерживается, но должно выполняться что ты хочешь. Тем не менее, даже с это ничто не остановит тебя подключить gdb или другую отладку / proc программы на основе

Однако очевидно, что к сегменту памяти можно получить доступ локально. Но знает ли кто-нибудь инструмент для создания стандартных дампов памяти с прямым доступом к памяти?

5
ответ дан 7 December 2019 в 07:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: