使用 Grails Spring Websocket 插件的主机名不能为空
我正在使用 grails 的 spring websocket 插件开发一个简单的 Web 应用程序。 虽然在本地一切正常,但在在线测试服务器上部署应用程序时,我收到了这些异常: Chrome 控制台: Error during WebSocket handshake: Unexpected response code: 500 Tomcat 控制台: java.lang.Il... »
我正在使用 grails 的 spring websocket 插件开发一个简单的 Web 应用程序。 虽然在本地一切正常,但在在线测试服务器上部署应用程序时,我收到了这些异常: Chrome 控制台: Error during WebSocket handshake: Unexpected response code: 500 Tomcat 控制台: java.lang.Il... »
我正在实现一个 WebSocket 客户端来显示与服务器状态同步的项目列表。我在后端使用 Spring,在前端使用 AngularJS。我已经经历了很多例子,到目前为止都讨论了如何在客户端添加项目。然而,我想知道是否有关于如何处理添加和删除的约定。我正在考虑使用STOMP 并订阅add 和remove topics。有没有确定的替代方案?... »
我正在构建一个基于消息的 Web 应用程序,它应该实时显示股票报价, 我选择 RabbitMQ 作为我的消息总线,我有一个交易所,它从几个流动性提供者那里获取报价流,并根据路由键将它们路由到相应的队列。 然后报价被解析并显示在屏幕上的相关小部件上。 这是 Exchange 和队列结构 - | exchange | type | routing key | queu... »
我正在使用没有 spring security 的 stomp 和 sockjs 使用 spring websockets。当我在浏览器中有一个我的应用程序时,会建立新的套接字连接,但是当我在同一个浏览器中打开另一个选项卡时,它也会创建新的套接字连接。所以我想停止这种行为并希望它使用相同的连接 ID在打开新标签时。它是一个聊天应用程序。使用此博客中的代码: https://github.com/... »
我正在尝试将 Spring Security 与 websockets 一起使用。作为一个例子,我正在使用 spring-websocket-chat (https://github.com/salmar/spring-websocket-chat) — 来自谈话“深入研究 websockets”的演示应用程序。在该应用程序中,CookieHttpSessionStrategy 用于存储会话 ID... »
我正在编写一个客户端来测试 WebSocket 连接和接收数据。 在 Stomp 上建立 Websocket 后,我只收到标头 订阅后,我没有收到消息内容/正文(它根本没有调用 handleFrame()) 我看到 MessageConversionExceptions。请查看下面的 sn-ps。我已经突出显示并评论了一些重要的部分。 片段(Web Socket 客户端): publi... »
我有一个创建采购订单的 Web API。 创建此采购订单后,我必须通过该服务的 API 调用向另一个第 3 方 Web 服务确认创建。 在成功创建订单时,我想存储 - 事件/消息 - 以在 Sql Server 表中调用第 3 部分 API。 我倾向于将它们存储为类似 STOMP/STOMP 的格式。 最终,我会让另一个工作人员遍历表中所有存储的事件并触发相应的处理程序以与订阅者进行通信。 ... »
我正在尝试将使用 STOMP 的 WebSockets 支持添加到使用 XML 配置的 Spring MVC 应用程序中。到目前为止,一切都很顺利,我已经设法让 WebSockets 服务器监听,并且 stomp.js 可以连接到它并发送消息和接收响应。 我还没有设法开始工作的是支持服务器向客户端发送任意消息,这些消息不是对从客户端收到的消息的响应。这意味着到目前为止,这实际上只是一个更复杂的... »
我收到了一个 Web 应用程序,它使用 Spring 使用 STOMP over WebSockets Messaging 实现,类似于here 中描述的内容(在后端使用 RabbitMQ)。它在 Tomcat 上运行,我可以使用常规 URL(例如http://host/server/)连接到应用程序。我还得到了一个演示客户端——一个使用 Modernizr WebSockets 和 SockJS... »
我正在尝试在 Spring Boot 应用程序中为 stomp over websockets 配置订阅映射,但没有任何运气。我相当确定我已经正确配置了 stomp/websocket 的东西,因为我能够订阅由 kafka 消费者发布的主题,但是使用 @SubscribeMapping 根本不起作用。 这是我的控制器 @Controller class TestController { ... »
我有一个使用 websocket 和 stomp 作为消息传递协议的应用程序。为了创建这个应用程序,我遵循了官方的 spring 文档。几天后,我收到一份报告说,运行应用程序的主机收到了来自 Prometheus 的名为 FdExhaustionClose 的警报,据我了解,这意味着某些连接没有正确关闭。 p> 应用程序在 kubernetes (linux) 中运行,我们使用 RabbitMQ ... »
你好! 通过mapStateToProps 访问存储变量,我遇到了一些以前从未遇到过的问题。也就是说,它们永远不会改变,并且总是在以任何方式更改它们之前在商店中设置它们的默认值。如果我通过store.getState().reducer.x 给他们打电话,我的代码就可以工作! 这是我的商店: export const initialState = { isKeyManagementW... »
我希望我的 Rails 应用能够监听并发布到 ActiveMQ 队列。 This article 给出了如何使用 ruby STOMP 客户端的示例,以及将客户端集成到 Rails 应用程序的 gem activemessaging。那里的功能似乎很理想,但activemessaging gem 似乎不再被维护。 有很多关于使用 rabbitMQ 而不是 ActiveMQ 的资源,但我... »
我有一个要求,我的 Websocket 会话应该能够相互通信。我正在创建一个请求响应模型,我的客户端 A 将在我有多个订阅代理(Ag1 和 Ag2)的队列上发送请求.我希望我的请求会在这两个订阅者之间循环。不幸的是,该事件被广播给两个代理,而不是一对一的通信。 我的 Spring 配置 @Override public void registerStompEndpoints(Stom... »
代码 try { $stomp = new Stomp('tcp://xx:xxx:xxx:xxx:61616','admin','admin'); // connection to remote server } catch(StompException $e) { die('Connection failed: ' . $e->getMessage()); }... »
我正在使用 SocketJS 和 Stomp 通过后端 api 发送文件以进行处理。 我的问题是,如果同时完成两个以上的上传,上传功能就会卡住。 例如: 用户 1 -> 上传文件 -> 后端正确接收文件 用户 2 -> 上传文件 -> 后端正确接收文件 用户 3 -> 上传文件 -> 后端不会被调用,直到其中一个 之前的上传尚未完成。 (一分钟后用户 1 完成上传,第三次上传开始) 我通过日志... »
我遇到以下问题。我将描述 3 个用例 - 两个有效,另一个无效。 我有一个使用 SockJS 和 STOMP 的 AngularJS 客户端。在后端,我有一个 Spring 应用程序。客户端在 domainA.com 中,后端在 domainB.com 中。 var socket = new SockJS(("http://domainB.com/myApp/messages")); stom... »
我正在使用此链接中给出的代码:https://spring.io/guides/gs/messaging-stomp-websocket/ 当我以 spring boot 方式启动我的应用程序时,它可以正常启动,并且网页也在端口 8080 上打开,但是当我单击连接或发送我的名字进行连接时,什么都没有发生,任何地方都没有响应,也没有错误。请任何人都可以帮助我解决这个问题 ... »
我的 React 代码创建了一个到我们公司的 ActiveMQ 5.15.5 服务器的 WebSocket 连接,然后订阅了以下两个主题:salary 和 decoding。问题是代码只能订阅其中一个主题。它不能同时订阅两者。 const client = window.Stomp.client(`ws://${ipAddress}:61614`, 'aj6.stomp'); const head... »
我在 Jmeter 中安装了 websocket stomp sampler 插件,并新安装了一个 stomp sampler 来测试服务器。但是当我将连接消息作为消息填写时 我从开发者那里得到的: CONNECT accept-version:1.1,1.0 heart-beat:10000,10000 host: qa.so.aws.mxj.mx ^@ Jmeter给400 erro... »