haproxy,tomcat.apache记录用户真实IP
2015-11-25 23:02
344 查看
Haproxy配置:
default加入:
option httpclose
option forwardfor
Tomcat配置:
server.xml中添加
prefix="localhost_access_log." suffix=".txt"
pattern="%{X-FORWARDED-FOR}i %l %u %t %r %s %b %D %q %{User-Agent}i %T" resolveHosts="false"/>完整配置为:
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log."
suffix=".txt"
pattern="%{X-FORWARDED-FOR}i %l %u %t %r %s %b %D %q %{User-Agent}i %T"
resolveHosts="false"/>
Apche配置:
<IfModule log_config_module>
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access_log" common
</IfModule>
default加入:
option httpclose
option forwardfor
Tomcat配置:
server.xml中添加
prefix="localhost_access_log." suffix=".txt"
pattern="%{X-FORWARDED-FOR}i %l %u %t %r %s %b %D %q %{User-Agent}i %T" resolveHosts="false"/>完整配置为:
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log."
suffix=".txt"
pattern="%{X-FORWARDED-FOR}i %l %u %t %r %s %b %D %q %{User-Agent}i %T"
resolveHosts="false"/>
Apche配置:
<IfModule log_config_module>
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access_log" common
</IfModule>
相关文章推荐
- Tomcat配置远程调试
- 在mac系统安装Apache Tomcat的详细步骤(转载自himi的博客,修改了错误添加了图片)
- 局域网本机tomcat提供为其他pc端网页访问- 防火墙设置端口例外的方法
- tomcat server.xml详解
- Eclipse中配置自己指定Tomcat方法
- Tomcat内存溢出的原因
- 如何在tomcat启动时自动加载一个类
- 证书生成 和Tomcat配置
- 修改Tomcat Connector运行模式,优化Tomcat运行性能
- tomcat7.0.27的bio,nio.apr高级运行模式(转)
- Tomcat配置文件Executor元素属性介绍
- tomcat的maxThreads、acceptCount(最大线程数、最大排队数)
- tomcat部署项目时,jar都没有部署进去的解决方法
- Tomcat6 内存和线程配置
- tomcat发布web service教程
- tomcat迁移到weblogic web.xml报错原因之一
- tomcat报java.lang.UnsupportedClassVersionError错误的原因
- tomcat 和 jboss的热部署(热发布)问题
- tomcat 内存设置
- JSF,关于tomcat中的session没有bean