Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat 芝麻服务器在运行查询时崩溃(芝麻版本-2.7.13)_Tomcat_Sparql_Sesame - Fatal编程技术网

Tomcat 芝麻服务器在运行查询时崩溃(芝麻版本-2.7.13)

Tomcat 芝麻服务器在运行查询时崩溃(芝麻版本-2.7.13),tomcat,sparql,sesame,Tomcat,Sparql,Sesame,在一段时间内运行sesame进行查询时,服务器会周期性地出现响应失败,Tomcat会停机或崩溃 我已经将dbpediainfobox ttl文件上传到linux机器上的sesame服务器。这几天效果很好。之后,服务器不响应任何查询。当我关闭tomcat时,它会提供以下日志信息: [localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for 2 instance(s) to be deallo

在一段时间内运行sesame进行查询时,服务器会周期性地出现响应失败,Tomcat会停机或崩溃

我已经将dbpediainfobox ttl文件上传到linux机器上的sesame服务器。这几天效果很好。之后,服务器不响应任何查询。当我关闭tomcat时,它会提供以下日志信息:

[localhost-startStop-2] org.apache.catalina.core.StandardWrapper.unload Waiting for 2 instance(s) to be deallocated for Servlet [openrdf-http-server]
tomcat和aduna的openrdf sesame日志中都没有失败日志


有人能帮我找出失败的原因吗?

这里没有足够的信息来回答这个问题。当它变得无响应时,是否存在一种模式(在崩溃之前,您是否正在执行特定的查询或更新)?你是说日志中没有错误,但是日志显示了什么?CPU/内存使用是否已用完?您使用的是哪种数据库?似乎很难相信Sesame和Tomcat在Sesame或Tomcat日志中没有任何错误就崩溃了。此外,Sesame 2.7.13是一个相当旧的版本。不是说它会神奇地解决这个问题,但是你可以考虑升级到芝麻的最新版本(4.0.1,或者如果你坚持java 6兼容),Thanks Jeen,我会更新芝麻4.0.1并尝试使用它。内存也可能有问题,因为在一些查询之后,我在tomcat/bin中得到了hs_err_pid76273.log文件,上面写着“没有足够的内存让Java运行时环境继续运行”。好吧,我认为这是一个很大的赠品☺ 在较新的版本中,查询引擎的内存管理有所改进,但仍然可能需要为tomcat JRE分配更多的堆空间。