如何为 RDF4J workbench 设置默认服务器?
How to set the default server for RDF4J workbench?
想象一下 我在 http://1.2.3.4
的 AWS 服务器上有一个 RDF4J 服务器和 workbench 运行
...我最近通过 AWS 路由 53 注册了域 example.com
并将其指向 http://1.2.3.4
我的 AWS 安全组为我现在使用的笔记本电脑打开了所有端口。
如果我使用网络浏览器访问 http://example.com:8080/rdf4j-server
,预期的网络界面会立即出现。
但是,如果我尝试访问 http://example.com:8080/rdf4j-workbench
,页面加载大约需要一分钟。一旦完成,RDF4J Server URL
将设置为 http://example.com:8080/rdf4j-server
。单击左侧的任何探索链接会导致 waiting...
如果我在网络界面中将RDF4J Server URL
更改为http://localhost:8080/rdf4j-server
,那么我就可以浏览、探索、查询等
有没有办法设置 workbench 的默认服务器?我在我的 RDF4J 主页中没有看到任何看起来相关的参数文件 /opt/tomcat/.RDF4J
我在该文件夹的日志文件中也没有看到任何错误。
catalina.out 中存在可能相关的超时错误:
23-May-2017 14:45:09.597 WARNING [http-nio-8080-exec-6] org.eclipse.rdf4j.workbench.proxy.ServerValidator.canConnect java.net.ConnectException: Connection timed out (Connection timed out)
java.net.ConnectException: Connection timed out (Connection timed out)
我也乐于接受名称解析技巧。我将以下行添加到 /etc/hosts
。这似乎行得通,但对我来说似乎有点偷偷摸摸。
127.0.0.1 example.com
我不确定为什么在直接访问明显有效时使用 Workbench 中的 example.com 服务器地址会失败。
但是至于如何配置 Workbench 使用的服务器地址:它通常是从 Workbench 的位置推断出来的(也就是说,如果它在同一台主机上),或者如果不起作用,Workbench 将其留空,直到您手动填写它。但是一旦设置,该值应该保存在浏览器 cookie 中,因此下次访问时您不必重新输入它。
如果失败,可能是您的浏览器配置为拒绝 cookie,或者您可能发现了错误。
想象一下 我在 http://1.2.3.4
...我最近通过 AWS 路由 53 注册了域 example.com
并将其指向 http://1.2.3.4
我的 AWS 安全组为我现在使用的笔记本电脑打开了所有端口。
如果我使用网络浏览器访问 http://example.com:8080/rdf4j-server
,预期的网络界面会立即出现。
但是,如果我尝试访问 http://example.com:8080/rdf4j-workbench
,页面加载大约需要一分钟。一旦完成,RDF4J Server URL
将设置为 http://example.com:8080/rdf4j-server
。单击左侧的任何探索链接会导致 waiting...
如果我在网络界面中将RDF4J Server URL
更改为http://localhost:8080/rdf4j-server
,那么我就可以浏览、探索、查询等
有没有办法设置 workbench 的默认服务器?我在我的 RDF4J 主页中没有看到任何看起来相关的参数文件 /opt/tomcat/.RDF4J
我在该文件夹的日志文件中也没有看到任何错误。
catalina.out 中存在可能相关的超时错误:
23-May-2017 14:45:09.597 WARNING [http-nio-8080-exec-6] org.eclipse.rdf4j.workbench.proxy.ServerValidator.canConnect java.net.ConnectException: Connection timed out (Connection timed out)
java.net.ConnectException: Connection timed out (Connection timed out)
我也乐于接受名称解析技巧。我将以下行添加到 /etc/hosts
。这似乎行得通,但对我来说似乎有点偷偷摸摸。
127.0.0.1 example.com
我不确定为什么在直接访问明显有效时使用 Workbench 中的 example.com 服务器地址会失败。
但是至于如何配置 Workbench 使用的服务器地址:它通常是从 Workbench 的位置推断出来的(也就是说,如果它在同一台主机上),或者如果不起作用,Workbench 将其留空,直到您手动填写它。但是一旦设置,该值应该保存在浏览器 cookie 中,因此下次访问时您不必重新输入它。
如果失败,可能是您的浏览器配置为拒绝 cookie,或者您可能发现了错误。