Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть некое рабочее место оператора который глядит за java-процессами через JMX консоль. Возникло желание расширить его на приложения разработанные в среде GCC. Пока у них (GCC) приложений есть только методы Start,Stop,Restart через сигналы и вывод статистики периодически в текстовый файл которые переписывается каждый раз заново с интервалом. Поделитесь соображениями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2013, 15:14 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
Для того яву делали, потому что плюсы не устраивали. А теперь вы хотите в плюсах явовский функционал. Можно сделать jni-либу, изнутри приложения через invorkation api запустить jvm, и сделать нужный вам jmx на яве, c доставанием переменных/вызовом функций через jni. По трудозатратам это самый простой путь, наверное. Но подобные вещи - труднопереносимы между ОС и могут вызвать у вас sigseg-фобию, и к тому же интерфейс invorkation api немножко меняется от версии к версии. если не подходит, то интегрировать в проект необходимые исходные коды из openjdk, переписав на плюсах javax.management. При этом непременно возникнут трудности, потому что в плюсах нету рефлексии. Поэтому, обьем работ будет очень большой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2013, 14:29 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
Насколько я понимаю протокол там должен быть из семейства XML-ских. Тоесть технически не очень сложно. Вот и спрашиваю готовое решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2013, 17:34 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
maytonПоделитесь соображениями.Если через анус, то java-приложение, которое по JMX-запросу запустит ps с нужными ключами, заберёт результат, сконвертирует его в JMX-ответ и .... Ответит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2013, 17:42 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
maytonНасколько я понимаю протокол там должен быть из семейства XML-ских. Тоесть технически не очень сложно. Вот и спрашиваю готовое решение. Понял неправильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 00:21 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
maytonЕсть некое рабочее место оператора который глядит за java-процессами через JMX консоль. Возникло желание расширить его на приложения разработанные в среде GCC. JMX работает поверх RMI. RMI -- произвольно истолкованный и расширенный вариант CORBA. Эта ядрёна сместь извне Java практически недоступна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 00:23 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
ОК. Спасибо всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 08:30 |
|
||
|
Поддержка протоколов JMX для С++ приложения
|
|||
|---|---|---|---|
|
#18+
Проще поверх JMX сделать какой-нибудь враппер. Я, например, делал HTML фронтенд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2013, 21:53 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=86&tid=2020535]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 303ms |
| total: | 440ms |

| 0 / 0 |
