【发布时间】:2017-01-15 01:01:51
【问题描述】:
我有一个运行 Undertow Web 服务的简单 main 方法。几乎取自他们网站上的基本示例。我正在尝试配置出现在我的 nohup.out 文件中的日志记录。我想将它重定向到一个日志文件,但找不到神奇的命令行参数,甚至找不到更好的编程配置。
另外,我希望能够记录所有 HTTP 请求,是否有 undertow 请求记录器?
【问题讨论】:
标签: undertow
我有一个运行 Undertow Web 服务的简单 main 方法。几乎取自他们网站上的基本示例。我正在尝试配置出现在我的 nohup.out 文件中的日志记录。我想将它重定向到一个日志文件,但找不到神奇的命令行参数,甚至找不到更好的编程配置。
另外,我希望能够记录所有 HTTP 请求,是否有 undertow 请求记录器?
【问题讨论】:
标签: undertow
您需要为您的应用程序配置日志记录。
对于初学者,您可以将 SLF4J 与 SimpleLogger 实现结合使用。您可以使用系统属性轻松配置它,请参阅SimpleLogger documentation
然后您可以使用 Undertow RequestDumpingHandler 详细记录传入的请求。
简单地包装你的处理程序:
new RequestDumpingHandler(new YourHandler())...
【讨论】: