gpt4 book ai didi

java - GraphHopper .jar 仅记录错误、错误请求等

转载 作者:行者123 更新时间:2023-12-03 02:23:19 25 4
gpt4 key购买 nike

我正在使用 GrpahHopper 的自托管路由服务器 v0.5 ,运行在 Ubuntu 15.10 上。

该解决方案通过带有 jar 文件和任意 OSM 数据的终端运行。

有没有办法控制服务器的记录输出(例如仅显示异常、错误请求等)?

最佳答案

为此,您必须重新打包 GraphHopper,因为没有提供“外部”配置选项 - 如果需要,请提出问题。

更改 web/src/main/resources 下的 log4j.xml 文件,例如通过以下代码片段替换 root 和 com.graphhopper 记录器:

<logger name="com.graphhopper" additivity="false">
<level value="warn" />
<appender-ref ref="ASYNC" />
</logger>
<root>
<priority value="warn"></priority>
<appender-ref ref="ASYNC"/>
</root>

然后通过 quickstart from source 重新打包 GH .

更新可能无需通过

重新打包即可

导出 JAVA_OPTS="-Dlog4j.debug -Dlog4j.configuration=some-log-config.xml"

使用提到的和更新的 log4j.xml 但我还没有对此进行测试。请参阅log4j docs

关于java - GraphHopper .jar 仅记录错误、错误请求等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34411621/

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