为什么同步 Bitcron 时经常出现同步失败
问: 为什么同步到 Bitcron 的时候,经常会遇到 network connection error 之类的错误?反复重试,也没有用。
什么原因?
众所周知的原因,如果网络连接跨越了国度,特别我们所处的地域,连接的质量是无法全天候保证的。
如果同步到 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 上同步回来” 的操作。
