我使用以下服务安装了Jena和Fuseki作为服务 一个烦人的角色gremid.fuseki。
我想自定义监听主机和监听端口。但是,我不知道。
也许我应该编辑$ FUSEKI_BASE / config.ttl,它的默认内容为
[] rdf:type fuseki:Server ;
# Server-wide context parameters can be given here.
# For example, to set query timeouts: on a server-wide basis:
# Format 1: "1000" -- 1 second timeout
# Format 2: "10000,60000" -- 10s timeout to first result, then 60s timeout to for rest of query.
# See java doc for ARQ.queryTimeout
# ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "10000" ] ;
# Load custom code (rarely needed)
# ja:loadClass "your.code.Class" ;
.
答案 0 :(得分:2)
当Fuseki作为服务运行时,使用发行版中的fuseki
脚本,命令行参数由环境变量FUSEKI_ARGS
给出。
服务脚本读取文件/etc/default/fuseki
来设置要在其中执行的环境,并且其中可以包含FUSEKI_ARGS
的环境变量设置。
可以设置许多环境变量,这些变量被描述为脚本。
当前:
# Configuration # ------------- # Values are loaded from /etc/default/fuseki, if it exists. # The description below cover the default settings if /etc/default/fuseki # does not exist. # # Set DEBUG=1 (see below or set the environment variable) to print the # settings to be used. # # JAVA # Command to invoke Java. If not set, java (from the PATH) will be used. # JAVA_HOME can also be used to set JAVA. # # JAVA_OPTIONS # Extra options to pass to the JVM. # # FUSEKI_HOME # Where Fuseki is installed. If not set, the script will try # to guess it based on the script invokation path. # # FUSEKI_BASE # The root of the runtime area - logs files, system files, local configuration. # Defaults to $FUSEKI_HOME/run. # # FUSEKI_RUN # Where the fuseki.pid file should be stored. It defaults # first available of /var/run, /usr/var/run, $FUSEKI_HOME and /tmp if not set. # # FUSEKI_PID # The FUSEKI PID file, defaults to $FUSEKI_RUN/fuseki.pid # # FUSEKI_ARGS # The arguments to pass to the Fuseki server on the command line. Defaults to: # # if FUSEKI_CONF is not set # --config=$FUSEKI_CONF # if FUSEKI_CONF is set # # FUSEKI_START # Path to the jar file. Defaults to $FUSEKI_HOME/fuseki-server.jar # # FUSEKI_CLASSES # Path to extra jars to add to the class path. Defaults to none # Should be of the form path/class.jar:path/class2.jar # # FUSEKI_CONF # The Fuseki configuration file, usually in RDF Turtle notation. # # FUSEKI_USER # If set, the server will be run as this user # # FUSEKI_LOGS # Directory where logs will be generated. # Fixed as $FUSEKI_BASE/logs. # # FUSEKI_LOGS_STDERROUT # Log file with stderr and stdout log output from Fuseki. # Defaults to $FUSEKI_LOGS/stderrout.log