我在Ubuntu服务器上运行了graphDB 8.0.2。我和/var/lib/graphdb/bin/graphdb -Xmx1224M -Xms712M &一起运行它。graphdb进程无缘无故地停止。我在日志中没有看到任何错误(见下面)。这是什么原因?我如何调试这个?我已经增加了给进程的内存,但是仍然在实验这种行为。更多的记忆能解决任何问题吗?
谢谢你的帮助
[INFO ] 2017-09-06 13:38:58,092 [repositories/sem-bo | o.e.r.h.s.r.TupleQueryResultView] Request for query -1311463370 is finished [INFO ] 2017-09-06 13:38:58,097 [repositories/sem-bo | c.o.f.s.RepositoryController] POST query -2012703728 [INFO ] 2017-09-06 13:38:58,114 [repositories/sem-bo | o.e.r.h.s.r.TupleQueryResultView] Request for query -2012703728 is finished [INFO ] 2017-09-06 13:43:43,796 [Thread-4 | c.o.g.s.GraphDB] Stopping GraphDB. [INFO ] 2017-09-06 13:43:43,964 [localhost-startStop-2 | c.o.f.c.s.SemanticDataManagement] Shutting down current semantic location [INFO ] 2017-09-06 13:43:44,381 [Thread-5 | c.o.t.s.i.PluginManager] Shutting down plugins (DEFAULT)... [INFO ] 2017-09-06 13:43:44,415 [Thread-5 | c.o.t.b.AVLRepository] NumberOfStatements = 45247 [INFO ] 2017-09-06 13:43:44,415 [Thread-5 | c.o.t.b.AVLRepository] NumberOfExplicitStatements = 45089 [INFO ] 2017-09-06 13:43:44,415 [Thread-5 | c.o.t.f.GraphDBFreeSchemaRepository] Shutting down entity pool [INFO ] 2017-09-06 13:43:49,444 [Thread-5 | c.o.t.f.GraphDBFreeSchemaRepository] Entity pool was shut down
发布于 2017-09-07 15:19:09
基于日志,想到的唯一事情就是将中断信号发送给GraphDB,然后它就优雅地退出了。
在后台运行GraphDB的推荐方法是添加-d (daemonize)选项,例如在/var/lib/graphdb/bin/graphdb -Xmx1224M -Xms712M -d中。
https://stackoverflow.com/questions/46077597
复制相似问题