У нас есть кластер AS 5.3.0 с 3 узлами, менеджером и 2 рабочими; мы пытаемся использовать эту функцию: «обновить конфигурацию регистрации через веб-консоль менеджера для всех узлов кластера», часто, когда мы делаем обновление с веб-консоли, мы регистрируем ошибку в журнале одного рабочий (как раз до сих пор только один рабочий) сказал:
WSO2 NPE Не удается инициализировать/загрузить конфигурацию регистрации из реестра
TID: [-1234] [] [2016-03-22 09:52:14,753] ERROR
{org.wso2.carbon.logging.service.sync.LoggingConfigSyncRequest} - Cannot load logging configuration from the registry {org.wso2.carbon.logging.service.sync.LoggingConfigSyncRequest}
java.lang.NullPointerException
at org.wso2.carbon.logging.service.util.LoggingUtil.getAppenderFromSet(LoggingUtil.java:331)
at org.wso2.carbon.logging.service.util.LoggingUtil.loadCustomConfiguration(LoggingUtil.java:274)
at org.wso2.carbon.logging.service.sync.LoggingConfigSyncRequest.execute(LoggingConfigSyncRequest.java:56)
at org.wso2.carbon.core.clustering.hazelcast.HazelcastClusterMessageListener.onMessage(HazelcastClusterMessageListener.java:54)
at com.hazelcast.topic.impl.TopicService.dispatchEvent(TopicService.java:138)
at com.hazelcast.spi.impl.eventservice.impl.EventPacketProcessor.process(EventPacketProcessor.java:52)
at com.hazelcast.spi.impl.eventservice.impl.RemoteEventPacketProcessor.run(RemoteEventPacketProcessor.java:38)
at com.hazelcast.util.executor.StripedExecutor$Worker.process(StripedExecutor.java:190)
at com.hazelcast.util.executor.StripedExecutor$Worker.run(StripedExecutor.java:174)
and this error occurred exactly after this event:
TID: [-1] [] [2016-03-22 09:52:14,598] INFO
{org.wso2.carbon.core.clustering.hazelcast.HazelcastClusterMessageListener} - Received ClusteringMessage: LoggingConfigSyncRequest{messageId=8ffd145d-bca7-4c50-88b9-1ffceab02031} {org.wso2.carbon.core.clustering.hazelcast.HazelcastClusterMessageListener}
иногда, когда мы перезапустить рабочий сообщение об ошибке проблема исчезает, и все работает нормально, но иногда, когда мы перезагружать, что работник, мы регистрируем ошибку, аналогичную описанной выше, и в этом случае говорим: «Невозможно инициализировать loggi ng configuration "; если сервер начинает регистрировать это сообщение, все запросы, сделанные для синхронизации конфигурации ведения журнала, регистрируют ошибку, говоря, что он не может загрузить конфигурацию ведения журнала из реестра; также мы обнаружили, что ошибка, говорящая ... не может загрузить конфигурацию регистрации из реестра, не всегда связана с зарегистрированной ошибкой, начиная с сервера.
Мы еще не определили, в чем причина этой проблемы и как ее выявить.
Мы протестировали это локально в ноутбуке, используя ubuntu 14.04 и MySQL, а также в официальной среде разработки с использованием RedHat 5.11 и Oracle; результат точно такой же.
Мы обеспокоены тем фактом, когда ошибка возникает у одного работника, этот сервер не применяет изменения, которые мы запрашиваем каким-либо образом.
Любая помощь будет принята с благодарностью, спасибо заранее
Я думаю постер может быть извините за публикацию не в инструкции, а в * репозиторий *, содержимое которого может быть просто неуместным в сообщении SE. – tjd