Как активировать JMX на удаленном сервере Glassfish для доступа с jconsole?

"Введите" в C, и C++ является свойством, присвоенным переменным, когда они обрабатываются в компиляторе. Свойство больше не существует во времени выполнения, за исключением виртуальных функций/RTTI в C++.

компилятор использует тип переменных для определения большого количества вещей. Например, в присвоении плавания к интервалу, это будет знать, что должно преобразовать. Оба типа - вероятно, 32 бита, но с различными значениями. Вероятно, что ЦП имеет инструкцию, но иначе компилятор знал бы для вызова функции преобразования. Т.е. & __stack[4] = float_to_int_bits(& __stack[0])

преобразование из символа* к неподписанному символу* даже simpeler. Это - просто различная маркировка. На разрядном уровне, p и идентичны. Компилятор просто должен помнить, что *p требует расширения знака, в то время как *не делает.

5
задан Pavel 5 August 2009 в 08:26
поделиться

3 ответа

Действия по устранению проблемы: 1. использовать настройки по умолчанию 2. добавьте -Djava.rmi.server.hostname = в параметры JVM экземпляра GlassFish.

3
ответ дан 13 December 2019 в 19:32
поделиться

Разве это не проблема GlassFish 1409 ?

0
ответ дан 13 December 2019 в 19:32
поделиться

В итоге я установил следующий параметр, чтобы гарантировать, что JMX с Glassfish совместим с брандмауэром:

<jvm-options>-Dcom.sun.aas.jconsole.server.cbport=XXXX</jvm-options>

Где XXXX - номер порта, который вы используете в брандмауэре. вместе с сервером приложений настроен номер порта JMX (обычно 8686).

Подробнее читайте в этом блоге . Обратите внимание, что для этой функции требуется более новая версия Glassfish. Я успешно использовал его с Glassfish 2.1.1.

3
ответ дан 13 December 2019 в 19:32
поделиться
Другие вопросы по тегам:

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