首页 > 其他分享 >Jetty的console-capture模块

Jetty的console-capture模块

时间:2024-03-09 18:11:06浏览次数:29  
标签:capture console jetty JETTY Jetty 模块 默认值

console-capture模块用于记录Jetty运行时向标准输出和标准错误写出的信息。
Java的标准输出流,即System.out
Java的标准错误流,即System.err
console-capture模块支持在每天晚上切换输出文件,自动清理超出保留期的日志文件。

启用console-capture模块,执行如下命令:

java -jar $JETTY_HOME/start.jar --add-modules=console-capture

命令的输出,如下:

INFO  : console-capture initialized in ${jetty.base}/start.d/console-capture.ini
INFO  : mkdir ${jetty.base}/logs
INFO  : Base directory was modified

console-capture模块的配置文件$JETTY_BASE/start.d/console-capture.ini,内容如下:

# ---------------------------------------
# Module: console-capture
# Redirects the JVM console stderr and stdout to a rolling log file.
# ---------------------------------------
--modules=console-capture

## Logging directory (relative to $JETTY_BASE).
# jetty.console-capture.dir=./logs

## Whether to append to existing file.
# jetty.console-capture.append=true

## How many days to retain old log files.
# jetty.console-capture.retainDays=90

## Timezone ID of the log timestamps, as specified by java.time.ZoneId.
# jetty.console-capture.timezone=GMT

各参数的说明,如下:

  • jetty.console-capture.dir
    日志的保存目录的名称,注意是相对于$JETTY_BASE的路径,默认值为./logs,即$JETTY_BASE/logs
  • jetty.console-capture.append
    是否向存在的文件追加记录,默认值为true
  • jetty.console-capture.retainDays
    文件的保留时间,单位:天,默认值为90天。
  • jetty.console-capture.timezone
    日志记录中的时区,默认值为GMT。

标签:capture,console,jetty,JETTY,Jetty,模块,默认值
From: https://www.cnblogs.com/jackieathome/p/18063090

相关文章

  • C#中屏蔽第三方DLL中的Console输出的方法
     1.引入privateconstInt32STD_OUTPUT_HANDLE=-11;[DllImport("Kernel32.dll")]externstaticBooleanSetStdHandle(Int32nStdHandle,SafeHandleZeroOrMinusOneIsInvalidhandle);[DllImport("Kernel32.dll")]externstaticSafePipeHandleGetSt......
  • 网页浏览器Chrome开发者调试工具-Console(控制台)
    前言全局说明网页浏览器Chrome开发者调试工具-Console(控制台)一、网页浏览器Chrome开发者调试工具-Console(控制台)控制台,可以用来打印变量值、计算等待类似于终端命令行,控制台是浏览器的命令行,只要显示页面能完成的控制器也不在话下。免责声明:本号所涉及内容仅供......
  • Jetty使用入门
    社区当前推荐开发者使用Jetty12.X版本。依据EndofCommunitySupportforJetty9.x-June2022,社区对Jetty9.x的支持,已在2022年6月1日停止。依据EndofCommunitySupportforJetty10/Jetty11-January2024,社区对Jetty10.X、Jetty11.X的支持,已在2024年1月停止。......
  • 把 Console 部署成 Windows 服务,四种方式总有一款适合你!
    一:背景1.讲故事上周有一个项目交付,因为是医院级项目需要在客户的局域网独立部署。程序:netcore2.0,操作系统:windowsserver2012,坑爹的事情就来了,netcoresdk一直装不上,网上找了资料说需要先安装VisualC++RedistributableforVisualStudio2015,开开心心下载下来又......
  • 在 Visual Studio 2022 中创建一个类似于旧版本 Visual Studio 中的 Win32 Console Ap
    以下内容来自AI的回答,实测有效在VisualStudio2022中创建一个项目,其自动生成的源文件内容包含#include"stdafx.h"和使用_tmain作为入口点,意味着你需要创建一个基于Windows的传统控制台应用程序,这通常与旧版本的VisualStudio(如VisualStudio2005或更早)和使用预......
  • idea修改jetty代码后不用重启项目
    确保是Debug模式 注意:上面还有个是:updateresources,这个配置应该是只会更新JS和JSP这些,而不会重新编译class文件,如果选择updateclassesandresources会重新编译java文件和JSP,js,相当于热部署。(这个有时候会报错不能删除jar包,多切换几次上面的更新的......
  • dotnet logAddConsole方法
    AddConsole方法//Summary://Addsaconsoleloggernamed'Console'tothefactory.////Parameters://builder://TheMicrosoft.Extensions.Logging.ILoggingBuildertouse.[UnconditionalSuppressMessage("ReflectionAnalysis",&......
  • jetty+wicket:不支持发行版本5
    wicket是类似于springmvc或者struts,或者说像ASP.NET。与现在的前后端分离的浪潮看起来有点格格不入,但是它对于后端是有利的,因为它的解决方案的要旨就一条,所有的东西都交给后端去处理,前端不用写任何的逻辑判断,基本上是不需要js做任何事等。。这对java程序员来说是有利的。。现在前......
  • jetty 6.1.4
    https://master.dl.sourceforge.net/project/jetty/OldFiles/jetty-6.1.4.zip?viasf=1 ......
  • FSCapture如何将照片改为固定的尺寸和像素大小
    制作要求:原始照片像素为2134*3048;比如要求尺寸2.5*3.5cm(295*413像素),格式仅限JPG、png和JPEG,大小300KB以内(不包含)。FSCapture操作过程:(1)修正比例。打开FSCapture后,将照片拖入该软件内,计算高宽比为3.5/2.5=1.4(不要循环小数,目的是比例应一致),像素数必须是整数,基于这个原则,2134相......