tomcat在windows下把日志输出到文件中

RocketMQ源码分析之消息轨迹 文章目录前言一、消息轨迹二、消息轨迹源码分析1、producer端2、consumer端三、消息轨迹中存储的信息1.TraceContext2.TraceBean3.TraceType四、总结 前言   本篇文章将会从以下方面介绍消息轨迹:什么是消息轨迹?如何启用消息轨迹?示例demo、消息轨迹的源码分析和消息轨迹中存储的信息。最后会用一张图来总结消息轨迹的工作原理。 一、消息轨迹 1.什么是消息轨迹? 消息轨迹是用来跟踪记录消息发送、消息消费的轨迹。 2.如何启用消息轨迹? broker端 需要在b 阅读详情

转载至  http://blog.youkuaiyun.com/u010257076/article/details/51327546

windows下的tomcat只把日志输出到控制台上,每次排错的时候都很费劲。如何才能把日志输入到文件中呢,我在网上查到了很多资料,最常用的配置方法是修改tomcat的bin文件夹下的startup.bat和catalina.bat这两个文件。具体步骤如下

(注 我在此用的是 apache-tomcat-7.0.79  的绿色版,放在D盘的根目录下。我开始用的5点几的版本,在设置文件路径包含空格的,解析的%CATALINA_HOME%路径不正确。然后我下载了7的版本直接放入到了D盘根目录下,其他的路径没有测试。最好使用绿色免安装版,安装版可能没有bat文件):

1修改startup.bat文件内容

把文件中的倒数第二行中的

call "%EXECUTABLE%" start %CMD_LINE_ARGS%    改为:   call "%EXECUTABLE%" run %CMD_LINE_ARGS%

修改完之后如下图:

2.修改catalina.bat文件内容

查找catalina.bat含有%ACTION%的4行内容(在文件末),在后面添加 >> %CATALINA_HOME%\logs/catalina.txt

修改之后如下图


这样就会在 tomcat下的logs文件中生成一个catalina.txt。  控制台中的内容就会输入到文件中了。在这里我测试过,只在第一个%ACTION%后面加上>> %CATALINA_HOME%/logs/catalina.txt 即可,其他的三处不需要添加。

唯一一处不足的地方就是配置完之后,把控制台上的内容确实输入到了文件中,但是控制台上的日志不输出了。但是tomcat放到服务器上之后,控制台上是否输出已经不是很重要了。不知道是否还有其他的方法能让控制台和文件同时输出日志


3.按天来输出日志

按照上面的修改,tomcat所有的日志都会写入到logs/catalina.out文件内,如果想要按天来生成日志文件,可以在%ACTION%后添加 >> %CATALINA_HOME%\logs\catalina.%date:~0,4%.%date:~5,2%.%date:~8,2%.txt,生成的格式为catalina.yyyy.mm.dd.out(yyyy代表4位年份,mm代表为2位月份,dd代表两位日期)

如图





【科研数据获取】根据Excel表个中的企业/公司信息批量获取经纬度坐标,并进行地图可视化 批量获取企业/公司的经纬度坐标,并进行地图可视化1 需求2 实现途径3 需求逐步实现 1 需求 在做项目的时候,老板或者项目答辩时候甲方最喜欢看到的就是可视化结果,尤其是涉及到地图可视化。很多时候会遇到企业/公司的数据,想要做地图可视化,必不可少的就是要获取它们具体地址:第一种就是像查户口一样精准一下具体的城镇街道,还有一种就是经纬度信息,前一种属于文字内容往往用于管理方面,第二种数字信息多用于数据处理与分析。 2 实现途径 获取地理信息数据,自然需要使用到地图的功能,这里直接采用百度地图的拾取坐标系统, 阅读详情

相关推荐

峰岹FU6832L双核电机控制芯片实战:从FOC算法到BLDC/PMSM驱动开发

在嵌入式系统和电机控制领域,磁场定向控制(FOC)是实现无刷直流电机(BLDC)和永磁同步电机(PMSM)高效、平稳运行的核心算法。其原理是通过坐标变换将三相交流量分解为直流量,实现类似直流电机的转矩与磁场解耦控制,从而提升效率、降低噪音与振动。这项技术的工程价值在于能以更低的处理器开销实现高性能驱动,广泛应用于消费电子、工业自动化与智能家电。本文以峰岹FU6832L芯片为例,深入解析其独特的双核架构——将实时性要求极高的FOC运算交由专用硬件引擎处理,解放主控CPU处理应用逻辑,并结合PID参数整定、电流

weixin_29570795的博客 513

将日志文件的指定行输出到新的文件

背景:一个日志文件有500万行,大小有500M左右,实际有价值信息的只有前5000行。现在需要将前5000行日志输出到新的文件。 sed -n '1,5000 p' origin.log>destination.log 含义: Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令来处理、编辑文本文件。 Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。 语法 sed [-hnV][-e<script>][-f<script

sinat_15051577的博客 2356

东方财富网API接口逆向分析:手把手教你破解那个带jQuery回调的股票数据接口

本文详细解析了东方财富网股票数据API接口的逆向工程实战技巧,重点介绍了JSONP接口的核心机制、参数解析及数据处理方法。通过Python代码示例演示了如何构造请求、处理分页数据及应对反爬策略,帮助开发者高效获取股票数据。文章还提供了完整的爬虫实现案例和常见问题排查指南。

weixin_30790841的博客 716

windows下tomcat控制台按天输出catalina.out日志

windows下tomcat控制台按天输出catalina.out日志

qq_20236937的博客 4807

《Python入门到精通》函数详解

函数就是一段「封装」起来的「代码」,目的是提高代码的「模块性」和「复用性」。 2、函数的参数 2.1、变量的就近原则 2.2、传递参数 2.3、形参和实参 2.4、位置参数 2.5、缺省参数 2.6、可变类型和不可变类型 2.7、关键字参数 3、匿名函数 4、函数的返回值

wangyuxiang946的博客 1万+

SAP ABAP CDS View 里的日期函数

摘要:本文系统介绍了ABAP CDS日期函数在企业级应用中的关键作用,包括账龄计算、合同续期等业务场景。重点解析了DATS_IS_VALID、DATS_DAYS_BETWEEN等核心函数的语义和使用边界,特别强调on_error四种异常处理策略的选择逻辑。针对系统日期获取,对比了经典CDS的参数注入和View Entity会话变量两种方式。文章还提供了完整可运行的示例代码(包含CDS视图和ABAP程序),帮助开发者快速验证不同版本下的函数行为差异,确保在实际项目中正确应用这些日期处理函数。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 379

Windows下Tomcat GC日志配置

修改catalina.bat文件 -verbose:gc //开启GC日志 注意:-XX:+PrintGC 与 -verbose:gc是一样的,可以认为-verbose:gc 是 -XX:+PrintGC的别名. -XX:+PrintGCDateStamps //GC发生的时间信息 -XX:+PrintGCDetails //可以详细了解GC中的变化 -XX:+PrintGCAppl...

zzkeung的博客 2814

[SC]SystemC在CPU/GPU验证中的应用(六)

本文提供了一个SystemC学习路线图,包含50个由浅入深的编程实例,涵盖从基础模块到复杂SoC建模的全过程。示例包括:基础模块(时钟、计数器)、通道(FIFO、握手)、TLM2.0接口、总线模型(AXI-Lite)、CPU/GPU内核实现、功耗分析、断言验证等。重点展示了SystemC在硬件验证中的关键应用:VCD波形生成、UVM-SystemC框架、Verilog DPI协同仿真、Python集成、NoC路由器和完整SoC建模(CPU+Cache+DRAM+互连)。每个示例提供完整代码和详细注释,建议分

元直的博客 1492

【windows下tomcat切割日志按照日期输出 亲测有效】

windows下tomcat切割日志按照日期输出 亲测有效!!!

weixin_43744563的博客 1691

出现 Tomcat:HTTP状态 404 - 未找到解决方法(图文分析)

出现如下问题 HTTP状态 404 - 未找到 类型 状态报告 消息 请求的资源[/ajax_war_exploded/]不可用 描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。 Apache Tomcat/8.5.69 解决方法如下: 网上中的操作有步操作多数都误导 这个部署的环境目录上面是web.xml 下面的目录路径是web即可不用到webapp 保存重启服务器即可使用 其他配置中启动tomcat的操作具体 JRE 1.8 ...

码农研究僧的博客 13万+

【Python图像处理局部放大】输入图像,选择两处不同的区域进行放大操作,然后将原始图像、处理后的两个区域以及标记合成新图像进行展示

Python图像处理与区域放大连接标记:选择特定区域并对其进行放大操作,然后将原始图像、处理后的两个区域进行标记后的新图像保存到文件中。

qq_35831906的博客 2243

windows下tomcat日志输出至文件

问题 windows下的tomcat的日志只输出在控制台下,没有输出到日志文件中(linux下的tomcat的日志默认输出在logs文件下的catalina.out文件中)。 解决方案 1、修改startup.bat 把call “%EXECUTABLE%” start %CMD_LINE_ARGS%修改为call “%EXECUTABLE%” run %CMD_LINE_ARGS%...

莫等闲,白了少年头,空悲切 2万+

2024年电气工程师最新面试题及答案

1. **基本电气工程原理**:包括电流、电压、电阻、功率等基本概念。2. **欧姆定律**:V = IR,描述电压、电流和电阻之间的关系。42. **风力发电系统组成**:包括风力涡轮机、发电机、控制系统等。44. **智能电网技术**:包括自动化控制、通信技术、数据分析等。10. **减少EMI**:使用屏蔽、滤波、合理布线等方法。40. **光伏系统组成**:包括光伏板、逆变器、控制器等。48. **能量存储技术**:包括电池、超级电容器、飞轮等。

guo162308的博客 6563

Windows下tomcat后台窗口日志显示输出到日志文件中

在windows下,我们使用startup.bat启动Tomcat以后,会发现catalina日志与Linux记录的内容有很大区别,大多信息只输出到屏幕而没有记录到catalina.out里面。 本文的内容就是要实现在windows下,将相关的控制台输出记录到后台的catalina.out文件中以便将来查看。 1.先将tomcat目录下的bin目录进行备份,并将目录重命名为bin_back。 ...

shouhuxiancheng的博客 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

windows下tomcat日志输出至catalina.out文件

问题 windows下的tomcat的日志只输出在控制台下,且日志文件输出只有一些基本信息。如何把所有日志都输出到catalina.out,不过有个弊端就是日志在命令行不输出了。 解决方案 需要修改两个地方: 1、修改startup.bat 把call “%EXECUTABLE%” start %CMD_LINE_ARGS%修改为call “%EXECUTABLE%” run %CMD_LINE_...

dxyzhbb的博客 2147

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

windows下tomcat把控制台日志输出到文件中

1.输出到log日志后,不打印到控制台。 2.log文件是一直增长的,也就是文件会越来越大。 在Linux系统中,Tomcat 启动后默认将很多信息都写入到catalina.out 文件中,我们可以通过tail -f catalina.out 来跟踪Tom...

chshl1989的博客 768

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Windows下将Tomcat日志输出到文件之后。按日期切分日志

目录 写在前面 脚本 脚本编入Windows定时任务 写在前面 在正式生产环境中,有将Tomcat日志输出到文件中的需求。但是随着项目运行的时长。这个日志将会越来越多。所以做了一个脚本将日志按日期输出。至于怎么将Tomcat日志输出到文件。请参照:https://blog.youkuaiyun.com/u010191818/article/details/78629485 经过测试发现按照网上的做...

不积跬步无以至千里 5322

windows下tomcat配置日志输出到文件

http://blog.youkuaiyun.com/lk_cool/article/details/4561306/ 1、 tomcat7 解压目录为:E: /tomcat72、 设置环境变量:CATALINA_HOME=E: /tomcat73、 下载 log4j 与 commons-loggingLog4j 下载地址:http://logging.apache.org/log4j/1.2/downloa

科技助力教育,让学生快乐学习,享受学习 1256

windows下tomcat输出控制台日志文件

windows下tomcat输出控制台日志文件windows服务器情况下,无法和linux服务器一样,启动web服务之后,直接tail查看日志,而windwos控制台的输出空间有限,如果遇到大量错误的情况下,console日志刷新太快,无法看到首次错误是在哪里出现的,会产生很多不必要的麻烦,所以从网上查找了windows控制台信息输出到文件的方法,记录一下。

Faith000000的博客 9016

Windows配置Tomcat输出Catalina.out日志文件

tomcat切割日志按照日期输出

weixin_46032860的博客 2143

Tomcat日志文件的输出在Linux和Windows下的差异

前言 最近老大发现Tomcat的日志文件catalina.out里存在着大量的和公司项目相关的log信息,因为一般都是会使用日志框架并另外将log信息输出到另外的文件里的,catalina.out文件里就不需要这些多余的log信息了。 不过我在测试的时候发现,Linux和Windows下catalina.out文件的输出是有区别的。 在Linux和Windows下的差异 在Windows平台下,所...

不积跬步,无以至千里 1377

Windows下tomcat怎么输出访问日志到catalina.out文件?

Windows下tomcat怎么输出访问日志到catalina.out文件?

我是IT小菜鸟的博客 1918
上一篇: js中浮点型运算
下一篇: logback的使用和logback.xml详解
风中浮柳
博客等级 码龄17年 6粉丝 51原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值