一次 Anki 同步出问题的调试: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
本文记述一次 Anki 同步出问题时的调试经历:通过看日志解决。 | 本文记述一次 Anki 同步出问题时的调试经历:通过看日志解决。 | ||
<syntaxhighlight lang="bash" line> | <syntaxhighlight lang="bash" line> | ||
以下是 Windows 端 Anki 同步日志: | |||
INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="d384O9"}: finished elap_ms=45 httpstatus=200 | INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="d384O9"}: finished elap_ms=45 httpstatus=200 | ||
INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=0 httpstatus=200 | INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=0 httpstatus=200 | ||
| Line 11: | Line 11: | ||
INFO request{uri="/sync/finish" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=19 httpstatus=200 | INFO request{uri="/sync/finish" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=19 httpstatus=200 | ||
以下是 Android 端 AnkiDroid 同步日志: | |||
INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=1 httpstatus=200 | INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=1 httpstatus=200 | ||
INFO request{uri="/sync/start" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=0 httpstatus=200 | INFO request{uri="/sync/start" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=0 httpstatus=200 | ||
Latest revision as of 09:08, 5 January 2026
本文记述一次 Anki 同步出问题时的调试经历:通过看日志解决。
以下是 Windows 端 Anki 同步日志:
INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="d384O9"}: finished elap_ms=45 httpstatus=200
INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/start" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/applyChanges" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=1 httpstatus=200
INFO request{uri="/sync/chunk" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/applyChunk" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/sanityCheck2" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=3 httpstatus=200
INFO request{uri="/sync/finish" ip="127.0.0.1" uid="sth@163.com" client="23.08.4,1174c2d3,windows" session="dhvc8c"}: finished elap_ms=19 httpstatus=200
以下是 Android 端 AnkiDroid 同步日志:
INFO request{uri="/sync/meta" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=1 httpstatus=200
INFO request{uri="/sync/start" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/applyChanges" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=2 httpstatus=200
INFO request{uri="/sync/chunk" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/applyChunk" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/sanityCheck2" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=0 httpstatus=200
INFO request{uri="/sync/finish" ip="127.0.0.1" uid="sth@163.com" client="" session="32e51f33"}: finished elap_ms=11 httpstatus=200
INFO request{uri="/begin"}: finished elap_ms=0 httpstatus=404
一看大部分请求都 200,只有一个请求 404,明显是 AnkiDroid 小版本 bug 的可能性最大,换最新稳定版后果然问题解决。