记录底层嵌入式Web服务器

时间:2016-09-07 11:03:57

标签: undertow

我有一个运行Undertow Web服务的简单主方法。几乎取自他们网站上的基本示例。我正在尝试配置出现在nohup.out文件中的日志记录。我想将其重定向到日志文件,但无法找到魔术命令行参数,甚至更好的编程配置。

此外,我希望能够记录所有HTTP请求,是否有一个下载请求记录器?

1 个答案:

答案 0 :(得分:1)

您需要为应用程序配置日志记录。

对于初学者,您可以将SLF4J与SimpleLogger实现一起使用。您可以使用系统属性轻松配置它,请参阅SimpleLogger documentation

然后,您可以使用Undertow RequestDumpingHandler详细记录传入的请求。

简单地包装你的处理程序:

new RequestDumpingHandler(new YourHandler())...