问题标签 [socketcluster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - SocketCluster 客户端——TypeError:WebSocket 不是构造函数
我是 javascript 新手,正在尝试开发一个 react.js 应用程序,包括通过 socketcluster 框架进行通信。客户端不应在浏览器中运行,而应在后台单独的 javascript 文件中运行。
为了实现这一点,我为服务器(https://github.com/SocketCluster/socketcluster)和客户端(https://github.com/SocketCluster/socketcluster-client)安装了必要的模块。
我按照说明操作,服务器和客户端之间的通信(嵌入在 html 中的 javascript 代码,在浏览器中运行)正常工作。但是,当我尝试使用“node gbam-client.js”在单独的 javascript (gbab-client.js) 文件中运行客户端时,它没有。我将非常感谢您的帮助!
gbab-client.js 的内容:
错误信息:
更新:
我找到了解决方案。require 的目的地不对。
这是更正后的代码(gbam-client.js):
websocket - 尝试使用 websocket api 网关,值得吗?
我正在考虑将我的rest API网关替换为WebSocket网关,以减少请求延迟并加快响应速度,从而改善用户体验,但我想知道这值得吗?
在嵌套应用程序中保存所有套接字是否会浪费大量内存?
那会是课程连接限制(最大端口数限制)吗?
excel - excel自定义函数加载项中的socket-cluster客户端问题
我正在尝试开发一个 excel 插件,它主要具有自定义功能,可以从套接字服务器读取数据,然后实时发布到 excel 单元格。
加载项需要身份验证,它是使用 OfficeDialog 和 auth0 服务实现的。
问题是我的插件将使用socketcluster-client
and 当我在我的 functions.js 中实例化客户端时,如下所示:
加载项停止在 excel 桌面上运行,但仍可在 excel web 上运行。我可以看到 excel-web 登录到我的套接字集群服务器。所以问题出在桌面版的 excel 上。
有人可以帮我弄这个吗?
我的第一个 socket-cluster 客户端使用 async/wait 我的第一个想法是,由于自定义函数在与 office-js 的其余部分不同的运行时运行,所以这个运行时可能不支持这个功能,但我试图让一切都在共享运行时没有成功。
任何建议都非常感谢,因为这对我来说是全新的,我真的很想实现这一点。
谢谢
套接字集群的站点是https://socketcluster.io/
publish-subscribe - 如果有订阅者,是否有发布者仅向给定主题发送消息的 Pub Sub 服务?
我正在寻找一个可扩展的 pub 子集群,如果有订阅者,发布者可能只将给定主题的消息发送到 socketcluster?
原因是我所有的发布者都为许多主题处理数百万条消息,这些主题在很长一段时间内都没有订阅者。因此,将所有内容发送到 pub 子集群在计算上和价格上都是巨大的浪费。
python - 在 django 站点上,我收到套接字集群错误
当我使用“python3 manage.py runserver”运行 django 网络服务器时,这种情况每 61 秒发生一次。我对网络开发非常陌生,不知道这是什么或意味着什么,感谢您的帮助。
PS我需要一个数据库来处理对网络服务器的请求吗
node.js - 带有确认的 Socketclustser 不起作用
我尝试在 NodeJS 中使用带有确认的 socketCluster。
我遵循此页面中的代码: https ://socketcluster.io/docs/basic-usage/
[服务器] 发布到频道并等待确认
但我没有得到确认,我不知道缺少什么。我曾尝试使用此选项 {ackTimeout: 10000} 上传套接字集群服务器,但没有帮助。我如何知道是否收到消息?
javascript - socketcluster-client中的内存泄漏?
我有一个小应用程序,我在其中侦听来自 PG 数据库的 NOTIFY 事件并将它们广播到 socketcluster 通道。由于某种原因,应用程序的内存使用量不断增长。
我自己没有正确清理,还是socketcluster客户端有问题?