对等方中的现有数据未同步



我尝试在两台机器上设置枪.js服务器代码,并在每台机器中设置2个浏览器客户端,其中包含将两台机器注册为对等体的代码。两台机器的服务器代码都有 2 个不同节点的 put 语句

斯内里奥 1已启动两台服务器:现有数据未同步

场景 2统计服务器和两个客户端:现有数据未同步

场景 3从每个浏览器控制台放置一个新的数据项(不同(。新放置的数据将在两台机器中同步。

请指导解决此问题。

谢谢第一次尝试

@FirstTrial我没有

对这个问题投反对票(我不确定为什么或谁这样做(。

我无法从您的解释中复制该问题,这是一种可以测试正在发生的事情的方法:

https://github.com/gundb/panic-server

我们创建了一个分布式测试工具来模拟故障并对系统进行压力测试。

下面是一个文档非常完善的示例,不到 300 行:https://github.com/amark/gun/blob/master/test/panic/load.js

有一个与您描述的非常相似的 PANIC 测试,它通过正常而没有任何错误,您可以在此处查看:https://github.com/amark/gun/blob/master/test/panic/b2s2s2b.js

让我知道!

最新更新