为什么同步 Bitcron 时经常出现同步失败

问: 为什么同步到 Bitcron 的时候,经常会遇到 network connection error 之类的错误?反复重试,也没有用。

什么原因?

众所周知的原因,如果网络连接跨越了国度,特别我们所处的地域,连接的质量是无法全天候保证的。
如果同步到 Bitcron 的时候,也遇到了这个问题,并非自己电脑、家庭网络的问题,也并非 Bitcron 服务器的问题。

但 Bitcron 本身也提供了多个节点,为什么还有这个问题?
1,在 MarkEditor 配置 Bitcron 同步的时候,没有指定 Site Node
2,MarkEditor 在没有指定 Site Node 的时候,会自动寻找信息,其中会访问 sync.bitcron.com, 并且最终得到一个 Site Nonde 的数据,比如 us.bitcron.com,两个域的服务器未必完全一致,但只要一路跟你当前的连接质量不稳的,都可能遇到 timeout(超时) 的问题。

解决方案

首先, 在 Bitcron 的网站设置中,进入自己的网站列表,为网站除了主域之外,勾选一个节点,比如日本东京(jp.bitcron.com)。

其次, 在 MarkEditor 的 Bitcron 配置中(菜单 -> 云端 -> Bitcron -> 配置) 填入 Site Node

最后, 如果之前同步到 Bitcron 时候失败了多次,建议先“(菜单 -> 云端 -> Bitcron -> 重置同步) ” 后再进行同步。

注意

1,如果 Site Node 跟自己网站当前正访问的 Node 不完全一致的时候,同步到 Bitcron 可以继续进行,但网站数据呈现,有一定的延时。
2,如果 Site Node 本身并非自己网站勾选过的节点,那么同步到 Bitcron 可以继续进行,但是无法进行 “从 Bitcron 上同步回来” 的操作。

2018-05-02 12:06
Comments
Write a Comment