ActiveMq Wire format negotiation timeout: peer did not send his wire format.

問題描述

過幾天就程序就報這個錯誤,8161端口也不能訪問 ,只能登陸進去執行

./activemq stop

./activemq start

停止重啓纔可以正常訪問 。

查看activemq.log

2020-03-05 00:48:18,155 | WARN  | Transport Connection to: tcp://106.75.106.221:43848 failed: java.io.EOFException | org.apache.activemq.broker.TransportConnection.Transport | ActiveMQ Transport: tcp:///106.75.106.221:43848@61616
2020-03-05 09:36:56,213 | INFO  | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@1a968a59: startup date [Thu Mar 05 09:36:56 CST 2020]; root of context hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | main
2020-03-05 09:36:57,096 | INFO  | Using Persistence Adapter: KahaDBPersistenceAdapter[/usr/mq/apache-activemq-5.15.10/data/kahadb] | org.apache.activemq.broker.BrokerService | main
2020-03-05 09:36:57,199 | INFO  | Page File: /usr/mq/apache-activemq-5.15.10/data/kahadb/db.data. Recovering pageFile free list due to prior unclean shutdown.. | org.apache.activemq.store.kahadb.disk.page.PageFile | KahaDB Index Free Page Recovery
2020-03-05 09:36:57,205 | INFO  | KahaDB is version 6 | org.apache.activemq.store.kahadb.MessageDatabase | main
2020-03-05 09:36:57,218 | INFO  | Page File: /usr/mq/apache-activemq-5.15.10/data/kahadb/db.data. Recovered pageFile free list of size: 695 | org.apache.activemq.store.kahadb.disk.page.PageFile | KahaDB Index Free Page Recovery
2020-03-05 09:36:57,251 | INFO  | PListStore:[/usr/mq/apache-activemq-5.15.10/data/localhost/tmp_storage] started | org.apache.activemq.store.kahadb.plist.PListStoreImpl | main
2020-03-05 09:36:57,434 | INFO  | Apache ActiveMQ 5.15.10 (localhost, ID:ecs-5d98.novalocal-58524-1583372217262-0:1) is starting | org.apache.activemq.broker.BrokerService | main
2020-03-05 09:36:57,528 | INFO  | Listening for connections at: tcp://ecs-5d98.novalocal:61616?maximumConnections=1000&wireFormat.maxFrameSize=104857600 | org.apache.activemq.transport.TransportServerThreadSupport | main
2020-03-05 09:36:57,529 | INFO  | Connector openwire started | org.apache.activemq.broker.TransportConnector | main
2020-03-05 09:36:57,532 | INFO  | Listening for connections at: amqp://ecs-5d98.novalocal:5672?maximumConnections=1000&wireFormat.maxFrameSize=104857600 | org.apache.activemq.transport.TransportServerThreadSupport | main
2020-03-05 09:36:57,534 | INFO  | Connector amqp started | org.apache.activemq.broker.TransportConnector | main
2020-03-05 09:36:57,537 | INFO  | Listening for connections at: stomp://ecs-5d98.novalocal:61613?maximumConnections=1000&wireFormat.maxFrameSize=104857600 | org.apache.activemq.transport.TransportServerThreadSupport | main
2020-03-05 09:36:57,538 | INFO  | Connector stomp started | org.apache.activemq.broker.TransportConnector | main
2020-03-05 09:36:57,541 | INFO  | Listening for connections at: mqtt://ecs-5d98.novalocal:1883?maximumConnections=1000&wireFormat.maxFrameSize=104857600 | org.apache.activemq.transport.TransportServerThreadSupport | main
2020-03-05 09:36:57,544 | INFO  | Connector mqtt started | org.apache.activemq.broker.TransportConnector | main
2020-03-05 09:36:57,550 | INFO  | Starting Jetty server | org.apache.activemq.transport.WebTransportServerSupport | main
2020-03-05 09:36:57,612 | INFO  | Creating Jetty connector | org.apache.activemq.transport.WebTransportServerSupport | main
2020-03-05 09:36:57,698 | WARN  | [email protected]@1afdd473{/,null,STARTING} has uncovered http methods for path: / | org.eclipse.jetty.security.SecurityHandler | main
2020-03-05 09:36:57,741 | INFO  | Listening for connections at ws://ecs-5d98.novalocal:61614?maximumConnections=1000&wireFormat.maxFrameSize=104857600 | org.apache.activemq.transport.ws.WSTransportServer | main
2020-03-05 09:36:57,741 | INFO  | Connector ws started | org.apache.activemq.broker.TransportConnector | main
2020-03-05 09:36:57,742 | INFO  | Apache ActiveMQ 5.15.10 (localhost, ID:ecs-5d98.novalocal-58524-1583372217262-0:1) started | org.apache.activemq.broker.BrokerService | main
2020-03-05 09:36:57,743 | INFO  | For help or more information please see: http://activemq.apache.org | org.apache.activemq.broker.BrokerService | main
2020-03-05 09:36:57,744 | WARN  | Store limit is 102400 mb (current store usage is 30 mb). The data directory: /usr/mq/apache-activemq-5.15.10/data/kahadb only has 31528 mb of usable space. - resetting to maximum available disk space: 31528 mb | org.apache.activemq.broker.BrokerService | main
2020-03-05 09:36:57,745 | WARN  | Temporary Store limit is 51200 mb (current store usage is 0 mb). The data directory: /usr/mq/apache-activemq-5.15.10/data only has 31497 mb of usable space. - resetting to maximum available disk space: 31497 mb | org.apache.activemq.broker.BrokerService | main
2020-03-05 09:36:58,501 | INFO  | ActiveMQ WebConsole available at http://0.0.0.0:8161/ | org.apache.activemq.web.WebConsoleStarter | main
2020-03-05 09:36:58,502 | INFO  | ActiveMQ Jolokia REST API available at http://0.0.0.0:8161/api/jolokia/ | org.apache.activemq.web.WebConsoleStarter | main

倒數第四行

Store limit is 102400 mb (current store usage is 30 mb). The data directory: /usr/mq/apache-activemq-5.15.10/data/kahadb only has 31528 mb of usable space. - resetting to maximum available disk space: 31528 mb

是不是因爲這個空間不足引起的?不是很確定,現在ActiveMq配置如下

        <systemUsage>
            <systemUsage>
		<!-- 非持久化消息最大佔用內存大小 -->
                <memoryUsage>
                    <memoryUsage percentOfJvmHeap="70" />
                </memoryUsage>
		<!-- 持久化消息最大佔用硬盤大小 -->
                <storeUsage>
                    <storeUsage limit="100 gb"/>
                </storeUsage>
		<!-- 臨時消息最大佔用硬盤大小 -->
                <tempUsage>
                    <tempUsage limit="50 gb"/>
                </tempUsage>
            </systemUsage>
        </systemUsage>

查看LINUX空間

整個系統也是有空間的,不知道爲什麼 報上面的錯誤。

使用 du -sh data 可以看到指定目錄大大小,其它參數請參照:https://blog.csdn.net/lkforce/article/details/80917306

問題未解決 ,以後持續更新。。。。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章