Страницы

Поиск по вопросам

четверг, 18 октября 2018 г.

Передача jvm параметров (аргументов) “изнутри”

Привет всем, как можно установить параметры jvm (объём памяти и тд...) без использования запуска через .bat файл ? Возможно ли это без использования launch4j и прочих подобных.
Знаю например, что можно так менять некоторые параметры.
System.setProperty("sun.net.client.defaultConnectTimeout", "5000");


Ответ

Вы можете использовать JMX. Эта технология позволяет мониторить состояние JVM, а также менять некоторые параметры.
Также вы может использовать ее для управления своим приложением. Для этого вам надо будет реализовать определенный набор интерфейсов.
Для до управления вы можете использовать утилиту jconsole

Комментариев нет:

Отправить комментарий