gpt4 book ai didi

jetty - Activemq 跺脚 jetty

转载 作者:行者123 更新时间:2023-12-02 04:02:21 26 4
gpt4 key购买 nike

我想做的是使用 stomp 通过 websocket 向主题发送 20-120KB 之间的消息
并引发以下错误,我尝试将 requestBufferSize 和 ResponseBuffersize 增加到 512000 的值而没有任何效果。任何帮助表示赞赏。

WARN | handle failed java.lang.IllegalStateException: FULL at org.eclipse.jetty.websocket.WebSocketParserD00.parseNext(WebSocketParserD00.java:104) at org.eclipse.jetty.websocket.WebSocketConnectionD00.handle(WebSocketConnectionD00.java:164) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:545) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:43) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533) at java.lang.Thread.run(Thread.java:722)

最佳答案

我看到的主要问题是您似乎正在使用 websocket 协议(protocol)的初稿。这由堆栈跟踪中的 D00 指示。

您想使用 RFC6455 版本,因为它现在实际上是 websocket 协议(protocol)。

WebSocketConnectionRFC6455 等等..

使用最新的 7.6.x 或 8.1.x 版本的 jetty 并修复对旧草稿版本的任何引用。保留这些草稿是为了向后兼容,很可能迟早会被删除。

(所以很明显该协议(protocol)直到大约草案 13 才向后兼容更改,我认为它是......所以这可能是协议(protocol)不匹配)

关于jetty - Activemq 跺脚 jetty ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9771803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com