gpt4 book ai didi

jena - 使用 Fuseki 作为服务时如何设置 Jena Fuseki 端口?

转载 作者:行者123 更新时间:2023-12-04 14:22:43 30 4
gpt4 key购买 nike

我将 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" ;
.

最佳答案

当 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

关于jena - 使用 Fuseki 作为服务时如何设置 Jena Fuseki 端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52180741/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com