是否可以将GUN服务器设置为仅中继器?换句话说,是否有一种方法可以确保仅对等共享数据?该服务器仅充当信号服务器(类似于STUN)。在我完成的几次测试中,我似乎看不到数据进入P2P,似乎只能通过枪支服务器进行漏斗。
我想确保服务器上没有客户端数据库数据。显然,连接信息和可能的数据库名称都在那里。
谢谢。
答案 0 :(得分:0)
@ Jbjet777很好的问题!
您可以将lib/webrtc
作为扩展插入到浏览器应用中,以如果WebRTC有效直接获得P2P消息。
默认情况下,GUN仍然通过中继对等方进行中继以确保可靠性,因为WebRTC一直以来都是非常不可靠的(尽管我们确实希望此lib/webrtc
适配器比其他框架更可靠)。
也就是说,可以配置所需的设置,您可以在WebRTC会话后手动调用gun.back('opt.peers')[relay_peer_url].wire.close()
(确保调用安全,添加if-checks和其他内容)已经建立。
如果需要进一步的帮助,请点击chatroom。
还请注意,为什么?您希望中继对等方不帮助存储/同步数据吗?可能是因为您想将数据保留为私有?这可能与我们的SEA security层有关,后者可以进行端到端加密。以防万一,这使您更轻松!