如何配置 jetty 7 以使用 syslog 或 log4j

     2023-02-22     215

关键词:

【中文标题】如何配置 jetty 7 以使用 syslog 或 log4j【英文标题】:how to configure jetty 7 to use syslog or log4j 【发布时间】:2010-05-21 12:47:12 【问题描述】:

我正在寻找一种将所有 jetty 7 日志记录到 syslog 的方法。我目前的配置 将所有内容转储到 JETTY_HOME/logs/.. 经过一些初步调查后,似乎我应该更改 JETTY_HOME/etc/jetty-logging.xml,但这看起来并不简单。看起来我应该创建一个新的 PrintStream 实现,它将其输出发送到 syslog 并将 stderr 和 stdout 重定向到 jetty-logging.xml 中的该类。

有什么更简单的方法可以做到这一点或让码头直接登录到 log4j 吗?

谢谢

【问题讨论】:

【参考方案1】:

根据this advice by David Yu,它应该像使 org.slf4j.Logger 可用一样简单,这对我不起作用。但是,在 unix 中,您可以执行类似的操作

java ... -Djetty.home=/usr/share/jetty -Djava.io.tmpdir=/tmp \
  -jar /usr/share/jetty/start.jar /usr/share/jetty/etc/jetty.xml 2>&1 |
  logger -t jetty

在 etc/jetty.xml 中,您可能还需要注释掉调用 RequestLogImpl.setFilename 的行。

【讨论】:

如何配置嵌入式 Jetty 以处理 OPTIONS 预检请求?

】如何配置嵌入式Jetty以处理OPTIONS预检请求?【英文标题】:HowdoIconfigureembeddedJettytohandleOPTIONSpreflightrequests?【发布时间】:2014-11-1907:04:17【问题描述】:我正在开发一个使用嵌入式Jetty的项目(不幸的是,我只是“继承”了项目... 查看详情

syslog-ng学习心得与配置说明

配置说明syslog-ng的主配置文件存放在:/etc/syslog-ng/syslog-ng.conf一、基础系统自带版本:引用#rpm-qa|grepsyslog-ngsyslog-ng-1.6.7-1syslog官方网站:点击最新版本是2.0.5。为方便使用,暂以系统自带的版本1.6.7说明,以后再提供更新的rpm包。1... 查看详情

jetty:如何以编程方式配置多个虚拟主机?

】jetty:如何以编程方式配置多个虚拟主机?【英文标题】:jetty:howtoprogrammaticallyconfiguremultiplevirtualhosts?【发布时间】:2014-11-0523:29:59【问题描述】:我有以下简单的嵌入式Jetty9服务器:finalServerserver=newServer();finalServerConnectorconne... 查看详情

如何从 Eclipse 中导出 Jetty 启动配置 [重复]

】如何从Eclipse中导出Jetty启动配置[重复]【英文标题】:HowtoexportJettylaunchconfigurationsoutofEclipse[duplicate]【发布时间】:2013-07-2513:16:25【问题描述】:我想导出我的Jetty启动配置,以便另一个Eclipse的码头可以使用它并使用它。我已... 查看详情

如何使用 jetty-maven-plugin 10 指定 JAAS 配置文件

】如何使用jetty-maven-plugin10指定JAAS配置文件【英文标题】:HowtospecifyJAASconfigfilewithjetty-maven-plugin10【发布时间】:2021-07-0305:00:48【问题描述】:我正在尝试在开发环境中使用jetty-maven-plugin。但是,我正在努力让JAAS正确获取登录模... 查看详情

在 OSGi 中配置 Restlet 以使用 Jetty 连接器(非简单连接器)

】在OSGi中配置Restlet以使用Jetty连接器(非简单连接器)【英文标题】:ConfigureRestlettouseJettyConnector(NotSimpleConnector)inOSGi【发布时间】:2016-03-1307:00:34【问题描述】:我想使用在restletjar文件中作为扩展提供的码头连接器。我将以下... 查看详情

Syslog:在我的 PHP 应用程序中使用 syslog 记录错误的配置是啥

...配置是什么【发布时间】:2013-08-1206:49:16【问题描述】:如何在Windows中为我的PHP应用程序配置Syslog?我有Surferd 查看详情

logstash配置--syslog

...如思科——syslog几乎是唯一可行的办法。我们这里不解释如何配置你的syslog.conf,rsyslog.conf或者syslog-ng.conf来发送数据,而只讲如何把logstash配置成一个syslog服务器来接收数据。配置示例运行结果作为最简单的测试,我们先暂停一... 查看详情

在linux上配置一个syslog服务器(代码片段)

...息传输到远程的syslog服务器。在此,我们演示了在linux上如何通过rsyslog来配置一个中心化syslog服务器。在进入详解之前,先温习一下syslog标准。syslog标准基础当通过syslog机制来收集日志时,有3个必须要考虑到的重要事情:•设... 查看详情

当使用 Pydev 插件选择运行或调试时,如何配置 Eclipse 以启动浏览器

】当使用Pydev插件选择运行或调试时,如何配置Eclipse以启动浏览器【英文标题】:HowdoIconfigureEclipsetolaunchabrowserwhenRunorDebugisselectedusingPydevplugin【发布时间】:2010-10-1609:03:52【问题描述】:我正在使用EclipsePydev插件学习Python和Django... 查看详情

如何在 Debian 中配置 Git 以默认使用 Nano 或 Vim? [复制]

】如何在Debian中配置Git以默认使用Nano或Vim?[复制]【英文标题】:HowtoconfigureGitinDebiantouseNanoorVimbydefault?[duplicate]【发布时间】:2020-06-0616:36:02【问题描述】:我想开始使用Vi(m)编辑文档,我的一个用例是使用vi进行提交以开始学... 查看详情

如何使用jetty

 下载  http://www.eclipse.org/jetty/download.html  下载保存到特定的位置,解压。整合到eclipse中  这里通过在eclipse中安装插件方式整合,此时在如果看到第三张图所示就成功了        将项目部署到jetty中  ... 查看详情

如何配置 IIS 7.5 以使用“POST”方法接受对 .json 文件的请求

】如何配置IIS7.5以使用“POST”方法接受对.json文件的请求【英文标题】:HowtoconfigureIIS7.5toacceptrequestfor.jsonfilewith\'POST\'method【发布时间】:2012-03-0618:08:10【问题描述】:我在idesktop上向IIS7.5添加了MIME类型,以便它现在接受并响应... 查看详情

如何停止 syslog 消息以在 solaris 上写入控制台

】如何停止syslog消息以在solaris上写入控制台【英文标题】:howtostopsyslogmessagestowriteconsoleonsolaris【发布时间】:2010-02-2507:31:53【问题描述】:?【问题讨论】:【参考方案1】:您可以编辑/etc/syslog.conf中的条目以指向另一个文件... 查看详情

如何配置 Yarn 以使用所有 vcore?

】如何配置Yarn以使用所有vcore?【英文标题】:HowtoconfigureYarntouseallvcores?【发布时间】:2017-02-0921:17:17【问题描述】:我们正在使用yarn作为集群管理器运行火花流作业,我为每个节点分配了7个核心......通过yarn-site.xml如下图所示... 查看详情

syslog:在 ubuntu 上,如何配置 syslog 文件的旋转和 gzip'ing?

】syslog:在ubuntu上,如何配置syslog文件的旋转和gzip\\\'ing?【英文标题】:syslog:onubuntu,howtoconfigurerotationandgzip\'ingofsyslogfiles?syslog:在ubuntu上,如何配置syslog文件的旋转和gzip\'ing?【发布时间】:2010-05-0105:28:04【问题描述】:如何... 查看详情

为 Laravel 7 安装和配置 PhpRedis

...Redis前言按照Laravel的建议,在互联网上搜索以试图弄清楚如何正确安装和使用PhpRedis之后,我找不到一个单一的事实来源或指南,它不会给我留下比答案更多的问题。我希望在社区的帮助下,在这 查看详情

jetty使用教程——开始使用jetty

...  这个入门教程分为五个部分:第一部分部分重点介绍如何使用Jetty,它提供如下信息,如什么是Jetty,从哪可以下载它,怎么在像Maven一样的仓库中找到它。这一部分同样会提供启动Jetty和如何配置Jetty的快速入门。第二部分... 查看详情