在后臺連接了一個websocket連接,每60s就報如下錯誤,有知道這是什么情況的嗎?
2020-09-10 14:22:40 [Catalina-utility-1] ERROR org.apache.coyote.http11.Http11NioProtocol -Error processing async timeouts
java.util.concurrent.ExecutionException: java.lang.AbstractMethodError: Method org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.timeoutAsync(J)V is abstract
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.coyote.AbstractProtocol.startAsyncTimeout(AbstractProtocol.java:615)
at org.apache.coyote.AbstractProtocol$1.run(AbstractProtocol.java:598)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.AbstractMethodError: Method org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.timeoutAsync(J)V is abstract
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.timeoutAsync(WsHttpUpgradeHandler.java)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.timeoutAsync(UpgradeProcessorInternal.java:78)
at org.apache.coyote.AbstractProtocol$2.run(AbstractProtocol.java:626)
... 8 common frames omitted
uj5u.com熱心網友回復:
超時了?你的客戶端用的撒?uj5u.com熱心網友回復:
你的服務環境是怎樣的 作業系統,jdk,appServer 都是什么uj5u.com熱心網友回復:
你好,用的是vue

uj5u.com熱心網友回復:
你好,作業系統是linux,jdk1.8,在本地跑的,用的是idea自帶的tomcat
uj5u.com熱心網友回復:
使用單獨的tomcat服務器試試,感覺是內置的組件不全轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/8284.html
標籤:Java相關
