问题标签 [centrifuge]
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.
mongodb - 离心机不使用 MongoDB?
我刚刚安装了离心机(https://centrifuge.readthedocs.org/en/latest/)并创建了一个 configuration.json 文件并将其放在 /var/www/ 文件夹中。
当我尝试运行 centrifuge centrifugeconfig = /var/www/configuration.json
时,服务器启动。但是,当我转到http://localhost:8000
管理面板中的默认路径时,它一直说 DataStructure 用作 SQLite。
这是我的 configuration.json 文件
我检查了一下,MongoDB 服务器正在端口上运行27017
。
android - 致命异常:java.lang.UnsatisfiedLinkError centrifuge-android
我们使用 centrifuge lib 与 Sockets 进行通信。一切正常,但这段代码:
抛出这个错误,它只发生在基于 arm 结构的 android 上。这是输出:
nginx - 使用 apache 虚拟主机和 ssl 设置 Centrifugo 服务器
我知道大多数人都是倒着做的(从 apache 到 nginx),但是托管这个项目的服务器还有其他具有特定配置的项目,所以......最好坚持我们所拥有的
我想要完成的是将用于 centrifugo golang 消息传递服务器的 nginx 虚拟主机配置从文档示例迁移到 apache2.4
这就是我所拥有的
服务器有 apache2.4 和 ubuntu18,centrifugo 配置是
当前行为
- 成功重定向到 https 的 url,其他项目适用于 ssl 配置
- 检查所有目录路径并正确
- 但它说
404 page not found
- 当我在浏览器上尝试时
centrifugo.MY-HOST.com
确实显示了这个 404 错误 - 当我尝试使用
websocat
库(从服务器外部)websocat ws://centrifugo.MY-HOST.com/connection/websocket
时,它说WebSocketError: Received unexpected status code. Error running
- 当我尝试使用
websocat
库时(从服务器内部,我的意思是通过 ssh 连接)websocat ws://localhost:8000/connection/websocket
它挂起......(等待我相信的消息) - centrifugo 服务器已启动并侦听端口 8000,与 netstat 和主管检查过
running
- 我在 centrifugo 配置和虚拟主机中更改
127.0.0.1
,localhost
将 documentRoot 添加到 apache 项目的路径中,什么都没有......
我做错了什么?
centrifuge - 无法从客户端应用程序 nodeJS 连接到 Centrifugo v2.4.0
这是我的客户代码。
执行上述代码后,我得到的响应为:
节点 src/client.js 断开连接:{ 原因:'无效令牌',重新连接:假 }
substrate - 如何调用底层节点元数据中声明的常量
我正在使用这个库https://github.com/centrifuge/go-substrate-rpc-client我们通过我的 gloang 代码中的这个调用获取最新的元数据api.RPC.State.GetMetadataLatest()
。这将从 go-substrate-rpc-client 库返回给我连接的基板节点的元数据结果。
我能够为任何给定的调色板获取存储、调用和事件,对于以下类似,可以实现相同的效果,
- 存储==>
key, err = types.CreateStorageKey(meta, "System", "Account", signature.TestKeyringPairAlice.PublicKey, nil)
- 来电==>
c, err := types.NewCall(meta, "Balances.transfer", bob, types.NewUCompactFromUInt(1000))
- 事件==>
sub, err := api.RPC.Author.SubmitAndWatchExtrinsic(ext)
但我无法找到一种方法来获取使用 go-substrate-rpc 在元数据中声明的常量。
Balances Palette 包含一个常量ExistentialDeposit,其值通过golang api 检索。
go - 未知服务 Centrifugo
“rpc 错误:代码 = 未实现的 desc = 未知服务 Centrifugo”
centrifuge - 连接到专用通道 сentrifuge 时如何更正错误?
我正在使用 centrifuge-js尝试连接到使用此库创建的封闭通道时出现错误