首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >作业ManifoldCF工作,但几秒钟后就会冻结。

作业ManifoldCF工作,但几秒钟后就会冻结。
EN

Stack Overflow用户
提问于 2017-04-21 09:28:29
回答 1查看 436关注 0票数 1

我安装了ManifoldCF,它们是连接器和postgres。我的ManifoldCF上有两份工作:

  • 生产中从LocalFile作业到外部SolR作业
  • 到本地SolR的JCIFS作业

在这张图片上,你可以看到问题。我可以开始作业,他们索引文档,但他们的作业冻结了很多秒,我不能中止他们的作业,如果是冻结。我需要重新启动manifoldCF以中止和/或重新启动它们的作业(如果是冻结的话)。你有解决办法吗?

PS :冻结前的时间,不是固定的。文档数量索引也是如此。而不是相关。PS2 :我没有这个问题的日志

在日志文件夹上:cat . -name * | grep -R ERROR | grep 2017-04-21只返回ManifoldCF接口上的错误图像。

EN

回答 1

Stack Overflow用户

发布于 2018-07-22 21:17:51

在出现死锁的情况下,我们创建了单独的restful服务,以便重新启动代理,重新启动运行ManifoldCF的Tomcat服务器,如果我们运行该服务,还会重新启动动物园管理员。

用于避免此类死锁的方法: 1.向ManifoldCF提供更多的堆空间和ram。2.调整properties.xml中的工作线程数量,并调整与所提供的Ram/堆相关的每个作业/repo/连接器节流阀。3.尝试向Solr提供更多的堆,如果没有引起任何问题,请检查它的日志。因为我们面临的大部分问题来自Solr,而不是ManifoldCF。4.尝试使用基于多进程动物园管理器或基于多进程文件的示例。5.使用postgresql / MySQL代替默认使用的hsql。6.在使用数据库时,应根据所给的说明适当地配置数据库。也有规律的真空和冗长。

最后,当工作陷入困境时,甚至连我们都不得不重新启动特工或Tomcat本身。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43538952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档