1、一般还是用Log4j比较灵活,格式按照自己设置来写。-----如果真要在catalina.out中输出,就得深入理解tomcat机制API了。
2、windows查看tomcat日志,首先打开*.log查看里面的内容,Cataline引擎的日志文件,文件名catalina.日期.log。
3、在nginx里查看。可以在nginx里面查看这个请求日志,上面会有具体的时间。Tomcat是一个符合JavaEEWEB标准的最小的WEB容器。所有的JSP程序一定要有WEB容器的支持才能运行。
logrotate可以在任何时候从命令行手动调用。
可通过修改conf/logging.properties日志配置文件来屏蔽掉这部分的日志信息。将level级别设置成WARNING就可以大量减少日志的输出,当然也可以设置成OFF,直接禁用掉。
有时我们需要传输20gb的大文件到另一台服务器,这就需要我们把它分割成多个文件,这样便于传输数据。下面我们来讲解使用split命令来切割文件的方法。
它可以远程发送syslog到一个集中式的服务器或写入到一个本地文件。常见的例子包括rsyslogd和syslog-ng。在这种使用方式中,人们常说“发送到syslog”。
与连接时间日志不同,进程统计子系统缺省不激活,它必须启动。在Linux系统中启动进程统计使用accton命令,必须用root身份来运行。Accton命令的形式acctonfile,file必须先存在。
1、AJP端口用来与应用服务器交互时候用,比如apache连接tomcat等,开发期间一般也用不着,可以禁止掉。AJP端口,直接注释掉server.xml文件的配置行就可以了。
2、由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet4和JSP0规范。
3、它代表Tomcat实例本身。Server可配置的属性很少。根据上面摘录的默认配置,Server会侦听localhost的TCP端口8005,当该端口接收到字符串SHUTDOWN时,即执行关闭Tomcat操作。
4、debug是用来指定输出信息的详细级别的,值越大输出的信息会越详细。connectionTimeout这个连接(是HTTP连接,不是数据库连接)等待的时间,单位为毫秒,默认是6000,也就是60秒了。
5、Tomcat0配置多个端口,其实也就是给Tomcat增加几个server,并设置对应目录。