Отключить jmx в красном5

Red5 занимает больше времени при запуске в CentOS. Я проверил stdout.log. Ошибка тайм-аута JMX.

[ERROR] [main] org.red5.server.jmx.JMXAgent - {}
java.io.IOException: Cannot bind to URL [rmi://:9999/red5]: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 69.164.154.24; nested exception is:
        java.net.ConnectException: Connection timed out]

Как отключить JMX в red5..?


person arulraj.net    schedule 28.09.2012    source источник


Ответы (1)


Red5 использовал JMX для удаленного мониторинга развернутого приложения. По умолчанию для JMX используется порт 9999. Он будет ждать до 100/200 секунд, если программа не сможет установить соединение с портом 9999. Чтобы отключить мониторинг JMX, вы должны установить false для «enableRmiAdapter» в red5-common.xml в папке conf сервера red5.

    <bean id="jmxAgent" class="org.red5.server.jmx.JMXAgent" init-method="init">
            <!-- The RMI adapter allows remote connections to the MBeanServer -->
            <property name="enableRmiAdapter" value="false"/>
            ....

К вашему сведению, я использую red5-0.9.1 и порт JMX и конфигурацию хоста в файле red5.properties.

Для версии 1.0 и более следуйте этому https://code.google.com/p/red5/wiki/SlowStartup

person arulraj.net    schedule 28.09.2012