Как я могу исправить эту ошибку в jboss: не удалось восстановить состояние кластера после того, как текущий узел стал координатором - PullRequest
0 голосов
/ 02 апреля 2020

Я развернул свою систему на сервере jboss, в частности, на 3 узлах, обычно каждый день утром в журналах я получаю следующие ошибки:

1- 2020-04-02 03: 34: 07,810 ОШИБКА [org.infinispan.topology.ClusterTopologyManagerImpl] (transport-thread-2) ISPN000196: Не удалось восстановить состояние кластера после того, как текущий узел стал координатором: java .util.concurrent.TimeoutException.

2- 2020 -04-02 04: 03: 53,818 ОШИБКА [org.jboss.as.clustering] (Входящий-1, общий = udp) JBAS010223: Ошибка ViewAccepted: java .lang.IllegalStateException: JBAS010240: Адрес e10e5b3d-98c8-86b c -fa53-16ec8e2d2a43 не зарегистрирован на транспортном уровне.

3- [org.jboss.as.clustering] (VERIFY_SUSPECT.TimerThread, web, host1: system / web) JBAS010232: Подозреваемый член: e10e5b3d- 98c8-86b c -fa53-16ec8e2d2a43

Примечания:

  1. Из-за конфигурации моей системы она развертывается каждое утро, когда обнаруживает изменения в производственный код.
  2. Jboss V ersion: jboss-eap-6.4.19

Кто-нибудь знает, что означают эти ошибки и что я должен сделать, чтобы их исправить?

После этого мое приложение останавливается, я не могу войти, и мне нужно перезапустить все мои узлы, чтобы он снова заработал: |

Большое спасибо за заранее за помощь !!

1 Ответ

0 голосов
/ 02 апреля 2020

Прежде всего, глядя на ваши сообщения, кажется, что вы не можете совместно использовать экземпляры каждого приложения между узлами вашего jboss сервера 6.4.9.

Возможно, вы найдете эти ссылки полезными с подробными Конфигурация, которую я изложил ниже:

     <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">  
        <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>  
        <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/>  
        <socket-binding name="hotrod" port="11222"/>  
        <socket-binding name="hotrod-internal" port="11223"/>  
        <socket-binding name="hotrod-multi-tenancy" port="11224"/>  
        <socket-binding name="jgroups-mping" port="0" multicast-address="${jboss.default.multicast.address:234.99.54.14}" multicast-port="45700"/>  
        <socket-binding name="jgroups-tcp" port="7600"/>  
        <socket-binding name="jgroups-tcp-fd" port="57600"/>  
        <socket-binding name="jgroups-udp" port="55200" multicast-address="${jboss.default.multicast.address:234.99.54.14}" multicast-port="45688"/>  
        <socket-binding name="jgroups-udp-fd" port="54200"/>  
        <socket-binding name="memcached" port="11211"/>  
        <socket-binding name="rest" port="8080"/>  
        <socket-binding name="rest-multi-tenancy" port="8081"/>  
        <socket-binding name="rest-ssl" port="8443"/>  
        <socket-binding name="txn-recovery-environment" port="4712"/>  
        <socket-binding name="txn-status-manager" port="4713"/>  
        <socket-binding name="websocket" port="8181"/>  
        <outbound-socket-binding name="remote-store-hotrod-server">  
            <remote-destination host="remote-host" port="11222"/>  
        </outbound-socket-binding>  
        <outbound-socket-binding name="remote-store-rest-server">  
            <remote-destination host="remote-host" port="8080"/>  
        </outbound-socket-binding>  
    </socket-binding-group>  

https://developer.jboss.org/thread/277313

Javado c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...