如何解决jboss中的错误:当前节点成为协调器后,无法恢复群集状态

问题描述 投票:0回答:1

我已经将系统部署在jboss服务器中,尤其是在3个节点中,通常每天早晨在日志中,我都会收到下一个错误:

1- 2020-04-02 03:34:07,810错误[org.infinispan.topology.ClusterTopologyManagerImpl](传输线程2)ISPN000196:在当前节点成为协调器后,无法恢复集群状态:java.util。 current.TimeoutException。

2- 2020-04-02 04:03:53,818错误[org.jboss.as.clustering](传入1,shared = udp)JBAS010223:ViewAccepted失败:java.lang.IllegalStateException:JBAS010240:地址e10e5b3d-98c8 -86bc-fa53-16ec8e2d2a43未在传输层中注册。

3- [org.jboss.as.clustering](VERIFY_SUSPECT.TimerThread,web,host1:system / web)JBAS010232:可疑成员:e10e5b3d-98c8-86bc-fa53-16ec8e2d2a43

注意:

  1. 由于系统的配置,它每天早晨在检测到生产代码。
  2. Jboss版本:jboss-eap-6.4.19

任何人都知道这个错误是什么意思,并且我必须做些什么来纠正它们?

此后,我的应用程序停止,我无法登录,并且我必须重新启动所有节点才能使其再次运行:|

非常感谢您的帮助!

java server jboss
1个回答
0
投票

首先,查看您收到的消息,似乎无法在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

Javadoc

© www.soinside.com 2019 - 2024. All rights reserved.