
Java агент выступает в роли «перехватчика» перед вашим главным методом, выполняется в той же JVM, загружается класслоадером той же системы и подчиняется тем же правилам безопасности и контексту. Идея состоит в том, что агенты не запускаются непосредственно для решения задачи, а активизируются самостоятельно. Сейчас приложения-агенты становятся все более популярными и используются для мониторинга и наблюдения, работ по закупкам, добычи и анализа данных, ну и, конечно, для персонального использования.
Давайте рассмотрим, как использовать -javaagent аргумент в Jelastic. Это очень просто — понадобится всего две дополнительные настройки:
- Загрузите необходимый jar файл в папку home Вашего сервера приложений.
- В файле variables.conf (папка server) укажите путь к Вашему jar файлу в соответствии с переменными среды:
— для Tomcat 6 и 7: /opt/tomcat/temp/my.jar;
— для Jetty: /opt/jetty/home/my.jar;
— для GlassFish: /opt/glassfish3/temp/my.jar. В этом случае нужно зайти на админ страницу и указать путь к jar файлу в разделе JVM settings/ JVM options:
Вот и все настройки!
Вы по-прежнему можете предлагать новые фичи для Jelastic или голосовать за фичи других пользователей здесь. Почувствуйте себя частью нашей команды!