为什么Virtuoso在CentOS启动一段时间后自动停止运行

问题描述 投票:0回答:1

在Virtuoso的bin目录下,使用命令

nohup ./virtuoso-t -fd +configfile /usr/local/virtuoso-opensource/var/lib/virtuoso/db/virtuoso.ini &

启动 Virtuoso。一段时间后,Virtuoso 将自动关闭。 日志文件中的信息是,

09:49:50 INFO: OpenLink Virtuoso Universal Server
09:49:50 INFO: Version 07.20.3240-pthreads for Linux as of Sep  8 2024 (a1fd8195bf)
09:49:50 INFO: uses OpenSSL 1.1.1m  14 Dec 2021
09:49:50 INFO: uses parts of PCRE, Html Tidy
09:49:52 INFO: Database version 3126
09:49:52 INFO: SQL Optimizer enabled (max 1000 layouts)
09:49:53 INFO: Compiler unit is timed at 0.000096 msec
09:50:00 INFO: Roll forward started
09:50:00 INFO:     41 transactions, 3528 bytes replayed (100 %)
09:50:00 INFO: Roll forward complete
09:50:00 INFO: Checkpoint started
09:50:00 INFO: Checkpoint finished, log reused
09:50:00 INFO: HTTP/WebDAV server online at 8890
09:50:00 INFO: Server online at 1111 (pid 827486)
10:09:56 INFO: Server received signal 1
10:09:56 INFO: Initiating quick shutdown
10:09:56 INFO: Server shutdown complete

我想知道是什么原因导致Virtuoso服务自动停止

希望Virtuoso服务能够持续运行不停机

shutdown virtuoso
1个回答
0
投票

如果主机环境不关闭或重新启动,Virtuoso 可以连续运行多年。

Server received signal 1
消息通常伴随着您在前台运行的终端会话的关闭 (
-f
)。我建议您尝试在
screen
会话中运行它,该会话在您关闭终端会话时将持续存在。例如——

  1. screen -S {some-screen-name}
  2. virtuoso +configfile {path-to}/virtuoso.ini -fd
  3. ctrl+a+d
    退出
    screen

如需进一步的 Virtuoso 特定支持,我建议发布到 OpenLink 社区论坛 或 GitHub 上的 Virtuoso 开源项目。 (ObDislaimer:OpenLink Software 创造了 Virtuoso,并雇用了我。)

© www.soinside.com 2019 - 2024. All rights reserved.