-- 转自: http://blog.csdn.net/rickyhome/article/details/7309367
前言
对于一个网站来说,访问日志,即access_log,对网站来说是一项很重要的功能。利用它,我们可以统计出很多有用的信息,从而给网站的运维带来方便,所以基本上每个网站都会开启这件功能。
配置
在默认的情况下,JBoss7.1是没有开启access_log的,如果要开启这项功能,就需要修改$JBOSS_HOME\standalone\configuration\standalone.xml这个文件,相关的修改内容如下所示:
- <subsystem xmlns="urn:jboss:domain:web:1.0"default-virtual-server="default-host">
- <connector name="http"scheme="http" protocol="HTTP/1.1" socket-binding="http"/>
- <virtual-server name="default-host" enable-welcome-root="true">
- <alias name="localhost"/>
- <alias name="example.com"/>
- <access-log/>
- </virtual-server>
- </subsystem>
结束语
当完成上面的配置并重启服务器后,你就可以访问一下你的网站,然后你就会在$JBOSS_HOME\standalone\log\default-host目录下看到一个名为access_log.2012-02-24的文件,它就是你所需要的访问日志啦。
相关推荐
deploy/jbossweb-tomcat55.sar/server.xml ... prefix="access_log." suffix=".log" pattern="%h %t %r %s %D" directory="${jboss.server.home.dir}/../output/logs" resolveHosts="false" /> ...
7. **模块化设计**:JBoss AS的模块化架构使得组件可以独立部署和更新,提高了灵活性。 【压缩包文件解析】 1. **readme.html**:通常包含关于软件的安装、配置和使用的基本信息,是开始了解JBoss AS 4.2.3.GA的...
5. **启动Apache**: 使用命令行或者服务管理工具启动Apache,检查日志文件(如error.log和access.log)确认无错误。 6. **验证安装**: 在浏览器中输入`http://localhost`,如果看到Apache的欢迎页面,说明安装成功...
6. **监控和调整**: 通过日志和监控工具(如Apache的access.log或专用的性能监控工具)检查负载均衡器的工作状态,根据需求进行参数调整,如增加或减少服务器实例,更改负载策略等。 通过这样的集成,您可以实现一...
1. Tomcat的日志文件位于logs目录下,包括catalina.out、host-manager、manager、localhost_access_log.*.txt等。 2. 可以通过修改logging.properties文件定制日志级别和输出位置。 **八、JMX监控** 1. Tomcat7支持...
- logs目录下的日志文件记录了Tomcat运行时的详细信息,包括catalina.out、host-manager、manager、localhost_access_log.*.txt等。 9. **故障排查**: 当遇到问题时,检查日志文件,使用JConsole或VisualVM等...
6. **与其他Java EE组件的集成**:Tomcat虽然不是完整的Java EE应用服务器,但可以与EJB容器(如JBOSS、GlassFish)或Spring框架等进行集成,实现更复杂的企业级应用功能。 7. **性能优化**:用户可以通过调整...
在实际应用中,Tomcat常与其他Java EE应用服务器(如JBoss、GlassFish)或Spring Boot结合使用,以提供更全面的企业级功能。虽然Tomcat 6.0已经不再被官方维护,但对于学习和运行旧版应用仍然有其价值。对于新项目,...
- `logs`目录下的日志文件对诊断问题非常有帮助,特别是`catalina.out`和各个应用的`localhost_access_log.*.txt`文件。 - 使用JMX(Java Management Extensions)可以远程监控和管理Tomcat实例。 8. **与其他...
作为轻量级应用服务器,Tomcat相比其他如JBoss或WebLogic等全功能的应用服务器,有着更小的体积和更高的运行效率。 2. **版本7.0.x**:Apache Tomcat 7.0.x系列是Tomcat的一个重要版本,它支持Java Servlet 3.0、...
3. **日志管理**:Tomcat的日志文件位于`logs`目录下,包含 catalina.out、host-manager、manager、localhost 和 localhost_access_log.* 等日志,这些日志对于诊断问题和监控服务器运行状况至关重要。 4. **安全...
默认情况下,Tomcat会在logs目录下创建catalina.out、host-manager、manager、localhost和localhost_access_log.*.txt文件。同时,可以通过JMX(Java Management Extensions)接口来远程监控Tomcat的运行状态。 8. ...
7. **日志管理**:Tomcat的日志信息通常位于`logs`目录下,包括`catalina.out`记录服务器启动和运行时的全面信息,以及`localhost_access_log.*.txt`记录每个HTTP请求的详细信息。 8. **安全与性能优化**:可通过...
prefix="localhost_access_log." suffix=".xml" pattern="common"/> ``` 这里,`/yhtag`是虚拟目录的名称,`${catalina.home}/bin/annalfiles`是其物理路径。 3. 保存并关闭`server.xml`,然后重启Tomcat...
9. **故障排查**:Tomcat的`logs`目录下的日志文件对于排查运行时错误非常有帮助,如`catalina.out`记录服务器的启动和运行信息,而`localhost_access_log.*.txt`记录了每个HTTP请求的详细信息。 10. **社区支持**...
虽然Tomcat小巧轻便,但在大型企业环境中,可能需要考虑使用JBoss、WebLogic等更全面的应用服务器,它们提供了更强大的管理和集成功能。 总结,Apache Tomcat 9.0.13是一个强大且高效的Java Web服务器,通过了解其...
- Tomcat的日志文件主要分布在logs目录下,包括catalina.out、host-manager、manager、localhost_access_log.*等,帮助开发者调试和监控应用状态。 - 错误页面可通过在WEB-INF/web.xml中定义自定义的错误处理页面...
运维人员需要配置和管理服务器的虚拟主机,确保网站的正常访问,同时要关注服务器的访问日志,如`/var/log/apache2/access.log`或`/var/log/nginx/access.log`,以便分析访问流量和异常请求。此外,定期检查配置文件...
8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. mysqlbinlog:用于处理二进制日志文件的实用工具 8.7. mysqlcheck:表维护和维修程序 8.8. mysqldump:数据库备份...