Closed wakahuala closed 6 years ago
为什么要快速点击呢? 文章加载是需要时间的。
@lifei6671 意思是鼠标点击的速度快了些那种,不是有意没事就快速点击。不过之前旧版本是不会报错的,点击再快也会慢慢加载出来。另外加载有问题的文档,只要重新创建粘贴文字过去,就正常了,再怎么快速点击也不会报错。
我没重现你说的问题,能详细描述下怎么重现的吗?
我来补充一下,基本情况是,刚打开文档时候是正常的,快速在一个多层文档及子目录切换后,浏览器会提示404 not found,类似:
Request URL: http://1.1.1.1:8088/docs/mindoc/13 Request Method: GET Status Code: 404 Not Found
后台运行窗口显示类似如下信息: 2018/08/13 10:52:54.178 [I] [DocumentModel.go:185] 从缓存中获取文档信息成功 0 2018/08/13 10:52:54.481 [I] [DocumentModel.go:185] 从缓存中获取文档信息成功 0 2018/08/13 10:52:54.646 [I] [DocumentModel.go:185] 从缓存中获取文档信息成功 0
只能重启应用后才能正常,快速点击后重新出现
@lizhisen @wakahuala 看看这些文档是不是没有设置唯一标识?目前发现一个BUG是没有设置唯一标识的文档在第二次访问的时候会报错。
唯一标识符的我查查。
另我发现,我conf中
cache=false
但是在runtime的log中有如下日志:
2018/08/13 10:16:11.065 [I] [asm_amd64.s:2361] http server Running on http://:8088
2018/08/13 10:16:36.567 [I] [asm_amd64.s:2361] http server Running on http://:8088
2018/08/13 10:17:13.844 [E] [BookResult.go:229] 将导出任务加入任务队列失败 -> 指定的键已存在
2018/08/13 10:17:26.050 [I] [BookResult.go:468] 文档转换完成:防火墙策略提取及测试程序
2018/08/13 10:17:59.832 [E] [Blog.go:284] 获取文章列表时出错 ->
您好,唯一表示的设置在哪?我在项目的设置中找了半天没找到。
@lizhisen 编辑文档时右键编辑。
您好,在配置unique id后问题解决。之前的现象是,没有配置id(非必须项),在应用启动时可以使用的,进行项目章节切换后文章找不到,这个原因未知,还得麻烦您排查了。
新版本已修复这个问题。
请按照一下格式提交issue,谢谢!
你当前使用的是哪个版本的 MinDoc(
godoc_linux_amd64 version
)?你当前使用的是什么操作系统?
你是如何操作的? 升级到最新0.12版本,单次慢速单击一个文档的章节链接可以正常加载文字,但当快速连续点击连接时加载不出文字,显示“加载失败”
你期望得到什么结果? 正常加载文字
当前遇到的是什么结果?