2016-03-23 4 views
1

У нас есть кластер 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; результат точно такой же.

Мы обеспокоены тем фактом, когда ошибка возникает у одного работника, этот сервер не применяет изменения, которые мы запрашиваем каким-либо образом.

Любая помощь будет принята с благодарностью, спасибо заранее

ответ

1

Это было reported и фиксируется на WSO2 AS 5.3.0

Вы можете найти исправление here

+0

Я думаю постер может быть извините за публикацию не в инструкции, а в * репозиторий *, содержимое которого может быть просто неуместным в сообщении SE. – tjd

Смежные вопросы