-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于重建索引时卡在某个进度 #321
Comments
有bug,下个版本修复 |
目前的解决办法:如果一直在卡住,可以重启jmalcloud_server容器。 实际上是扫描完了,进度显示有问题 |
主要是最近使用过程中,发现上传文件夹以后,有部分文件夹里面的文档使用关键字搜索,是搜索不出具有相应内容的文档(有docx格式,有pdf格式的),怀疑没有建索引,就用到重建索引,然后就很容易卡了,批量上传文件夹很容易出现索引建不成功的情况 |
单独上传那个搜不到的文档, 看看能搜索到吗 |
单独上传是可以的 |
放在文件夹里上传就搜索不到是吧 |
嗯嗯,如果放在文件夹里,并且文件夹内文件量比较多时,就搜不到了 |
文件夹内大概有多少个文件 |
有的文件夹都是word文档的话,有100个以上,如果都是pdf的话,可能10个左右,也有混杂的,一个文件夹在20-50m大小不等 |
上传文件夹后搜索不到, 然后再重建索引还是搜索不到吗 |
对,点重建索引就会卡在某个进度,就算重启server后也是一样的情况 |
看看server的日志: docker logs jmalcloud_server |
new.txt |
这是重建索引后的日志吗 |
是的 |
可是试试目前的测试版本吗? jmalcloud:
container_name: jmalcloud_server
image: jmal/jmalcloud:test nginx:
container_name: jmalcloud_nginx
image: jmal/jmalcloud-nginx:test |
这个镜像拉不下来,有阿里云镜像的吗请问 |
试试这个: jmalcloud:
container_name: jmalcloud_server
image: proxy.1panel.live/jmal/jmalcloud:test nginx:
container_name: jmalcloud_nginx
image: proxy.1panel.live/jmal/jmalcloud-nginx:test |
_jmalcloud_server_logs.txt |
测试版,重建索引还会卡住吗 |
会啊,还是卡的 |
server中加入参数 jmalcloud:
container_name: jmalcloud_server
image: proxy.1panel.live/jmal/jmalcloud:test
environment:
LOG_LEVEL: info
... |
_jmalcloud_server_logs_1.txt |
server中加入参数 jmalcloud:
container_name: jmalcloud_server
image: proxy.1panel.live/jmal/jmalcloud:test
environment:
LOG_LEVEL: info
JVM_OPTS: -Xms512m -Xmx2048m
... |
_jmalcloud_server_logs_2.txt |
请问有没有卡住后1小时的日志? 还有卡住后任务进度里面有没有内容? |
_jmalcloud_server_logs_3.txt |
去掉文件夹中的pdf, 只保留word文档, 再重建索引试试,看看会不会卡住 |
已经把文件夹内的pdf都删掉了,然后重启了一下服务,再做一个重建索引,现在卡在86%,截图和日志: |
请问可以上传这些文档以供测试吗, 挑一些没有敏感数据的。我这里测试上传几千个文档, 也无法复现😂 |
前面测试的文档主要是一些简历,有比较多个人信息,可能不太好提供,我这边重复再尝试了几遍,如果文件夹里是纯word类的文档,重启一次服务以后是可以正常重建索引的,如果文件内是纯pdf文档,存在一种情况就是任务先执行到某个需要处理时间比较长的PDF文档处以后,重建的任务就会卡住,而这个PDF文档的内容我看了是比较复杂的,但是单个上传处理这种复杂内容的PDF文件是能正常建索引的,附件这是其中一个 |
感谢 |
这个请问可以优化不?有时候文档多,很难逐个去分辨哪个PDF是有问题的,尤其是卡住以后每次都需要重启去排哪个文档有问题 |
我把这个pdf复制了100份还是无法重现😂, 请问重建索引卡住的时候,任务进度界面有内容吗? 最后一个方法: docker exec -it jmalcloud_server kill -3 1 |
您测试的也是在docker进行的不?卡住以后,任务进度那里是没有内容的,看截图,这是半小时后执行命令后的日志: |
感谢您提供的日志,找到问题了,我等会更新下镜像 |
现在可以更新test镜像试试,看会不会卡住 |
已经测试了,之前会卡的文件问题,都可以顺利完成重建索引,这个修复会合并到正式镜像嘛? |
下个版本发布时会合并到正式镜像 |
你好,上传文件以后,对某个文件夹进行重建索引时,会卡在某个进度,请问这个有什么好的解决?
The text was updated successfully, but these errors were encountered: