【发布时间】:2018-09-05 08:38:07
【问题描述】:
我安装 Jena 和 Fuseki 作为服务使用 ansible 角色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" ;
.
【问题讨论】:
-
服务端启动时用“--port”或WAR文件形式设置的端口,来自webapp容器服务端。
-
谢谢。但我想知道当 fuseki 是服务而不是独立服务器时,是否有任何简单的方法来设置“端口”。
-
你是如何将它作为服务运行的?
-
官方文档Fuseki as a Service。我使用 ansible 角色 [ansible-role-fuseki ](github.com/paginagmbh/ansible-role-fuseki)
-
“fuseki”服务脚本使用环境变量
FUSEKI_ARGS将命令行参数传递给Fuseki服务器。一种方法是使用/etc/default/fuseki。脚本顶部有 cmets。