我开启了notification服务,如果新打开seafile client同步就非常快,但如果电脑休眠以后唤醒,同步时间就非常久,不知道是否是WebSocket没有重连的问题,请问如何判断
这个确实是软件的一个 bug。后续会修复。
请问是客户端的bug还是服务端的bug,因为我需要subpath,所以一直在11没有升级
@qeynos 确认了下,这个问题应该是由于客户端重新连接 notifiction server 的间隔是1分钟导致的。当 windows 休眠唤醒后,您可能需要等待一段时间客户端才能重新连接到 notification server,连接后才会实时同步。
@feiniks 我特意试过了,就算过了半小时,也恢复不到2秒内就同步的效果,最多要半分钟左右,大概就是自动轮询的间隔,看起来是没有连上。
但只要客户端关掉再重新打开,就可以恢复到正常的2秒内同步的效果。
补充一点,更新后短时间内在客户端刷新后能看到资料库的更新时间是“刚刚”,但文件要过一会才会同步过来,但理论上客户端都知道刚刚有更新了,为什么没有主动更新文件呢
这个我们在排查下。刷新客户端会显示当前资料库的更新时间,而文件同步在没有连接到notification server时是每个30s定期同步的。所以会观察到这种现象。
该问题已经在9.0.16版本修复