如何设置Payara Micro的日志级别

时间:2016-11-01 13:44:46

标签: payara-micro

我有一个项目,我需要使用payara micro运行javaee7微服务。 出于这个原因,我用maven构建了一个payara uber jar,所以我可以把它作为

运行
java -jar MicroService.jar

http://blog.payara.fish/creating-uber-jar-with-payara-micro

如何设置payara的日志记录级别,以便只显示警告和错误,而不显示INFO?

1 个答案:

答案 0 :(得分:2)

您可以使用logging.properties选项指定备用--logProperties文件,后跟文件路径。这在官方文档中没有记录,但是当您执行java -jar payara-micro.jar --help时,您可以获得有关它的简要信息。

通过运行带有logging.properties参数的普通Payara Micro创建域目录时,可以找到模板--rootDir文件 - 它会将JAR文件中的所有文档复制到指定的文件夹中(文件夹必须存在 - 可能为空)。您可以在logging.properties中找到config/logging.properties,接受,编辑,然后使用--logProperties参数将其传递给Payara Micro。

如果要在uber JAR中指定日志级别,而不添加单独的logging.properties文件,则可以通过运行适当的asadmin commands from within your application或使用{在JUL记录器上直接设置日志级别来配置日志记录。 {3}}