Linux Ontotext GraphDB进程终止

Linux Ontotext GraphDB进程终止,linux,ubuntu,memory,rdf,graphdb,Linux,Ubuntu,Memory,Rdf,Graphdb,我在Ubuntu服务器上运行graphDB 8.0.2。 我使用/var/lib/graphdb/bin/graphdb-Xmx1224M-Xms712M&运行它。 graphdb进程无故停止。我在日志中没有看到任何错误(见下文)。 这可能是什么原因? 我如何调试这个? 我已经增加了进程的内存,但仍然在实验这种行为。更多的内存能解决任何问题吗 谢谢你的帮助 [信息]2017-09-06 13:38:58092[存储库/sem bo | o.e.r.h.s.r.TupleQueryResultV

我在Ubuntu服务器上运行graphDB 8.0.2。 我使用
/var/lib/graphdb/bin/graphdb-Xmx1224M-Xms712M&
运行它。 graphdb进程无故停止。我在日志中没有看到任何错误(见下文)。 这可能是什么原因? 我如何调试这个? 我已经增加了进程的内存,但仍然在实验这种行为。更多的内存能解决任何问题吗

谢谢你的帮助


[信息]2017-09-06 13:38:58092[存储库/sem bo | o.e.r.h.s.r.TupleQueryResultView]查询请求-1311463370已完成
[信息]2017-09-06 13:38:58097[存储库/sem bo | c.o.f.s.RepositoryController]发布查询-2012703728
[信息]2017-09-06 13:38:58114[存储库/sem bo | o.e.r.h.s.r.TupleQueryResultView]查询请求-2012703728已完成
[信息]2017-09-06 13:43:43996[螺纹-4 | c.o.g.s.GraphDB]停止图形。
[信息]2017-09-06 13:43:43964[localhost-startStop-2 | c.o.f.c.s.semanticatamanagement]关闭当前语义位置
[信息]2017-09-06 13:43:44381[线程-5 | c.o.t.s.i.PluginManager]正在关闭插件(默认)。。。
[信息]2017-09-06 13:43:44415[线程-5 | c.o.t.b.AVLRepository]NumberOfStatements=45247
[信息]2017-09-06 13:43:44415[线程-5 | c.o.t.b.AVLRepository]NumberOfExplicitStatements=45089
[信息]2017-09-06 13:43:44415[线程-5 | c.o.t.f.GraphDBFreeSchemaRepository]关闭实体池
[信息]2017-09-06 13:43:49444[线程-5 | c.o.t.f.GraphDBFreeSchemaRepository]实体池已关闭

根据日志,我想到的唯一一件事是有东西将中断信号发送到GraphDB,然后它优雅地退出


建议在后台运行GraphDB的方法是添加-d(daemonize)选项,例如,在您的情况下,
/var/lib/GraphDB/bin/GraphDB-Xmx1224M-Xms712M-d

我不太了解GraphDB启动脚本,但日志表明它正在执行“正常”关闭。您将从shell作为后台任务(
&
)开始。你会在某个时候关闭这个shell吗?因为它会向任何正在运行的后台任务发送一个退出信号。是的,这可能是我愚蠢的错误。我原以为在shell终止时添加“&”可以使进程保持活动状态,但事实并非如此。感谢Jeen注意,当作为守护进程运行时,GraphDB不会在控制台/终端上打印任何内容,只会在日志文件中打印。我尝试了-d选项,但到目前为止(~36h)GraphDB没有停止。我认为这解决了问题