在维基数据中设置查询超时 api

Setting a query timeout in Wikidata api

我使用说明 here, and I'd like to specify a custom timeout to override the 60 second timeout in the official api 创建了本地版本的维基数据 api。我在 RWStore.properties 中没有找到任何东西,但也许我遗漏了什么。

根据 Blazegraph documentation, this should be the queryTimeout parameter in the web.xml 文件。

使用预先构建的完整服务包(https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual#Standalone_service)和blazegraph-service-0.3.0.war,无需修改web.xml或其他文件,也可以通过以下方式调整查询超时限制:

打开 runBlazegraph.sh 文件并附加以下选项: -Dorg.wikidata.query.rdf.tool.rdf.RdfRepository.timeout=3600 java 选项。

这会将超时时间增加到 1 小时(3600 秒)。