zoukankan      html  css  js  c++  java
  • Windows server2012 IIs 8 自定义日志记录

    问题:

           通过CDN加速的网站,记录日志时无法追踪源IP,日志的IP都为CDN节点ip。

    分析:

          1、在解析记录header时,CDN实际会把源IP以其它header的形式回传,如网宿为【Cdn-Src-Ip】,蓝汛为【HTTP_CLIENT_IP】

          2、在IIS日志中无法选择自定义日志,只能是W3C日志,不能添加自定义header

          3、在网上找到可使用Advanced Logging组件,记录IIS日志。

    官方下载和安装Advanced Logging:

         https://www.iis.net/downloads/microsoft/advanced-logging#additionalDownloads,在页面底部有下载Advanced Logging 1.0的安装文件

    配置和启用:

         https://docs.microsoft.com/en-us/iis/extensions/advanced-logging-module/advanced-logging-for-iis-custom-logging

         注意配置生效必须重启IIS或网站

    Advanced Logging在IIS10 和IIS7以前版本不适用

  • 相关阅读:
    如何让在JAVA中定义常量池
    java常量池概念
    Efficient Counter in Java
    看到关于JS线程的两篇文章
    Java Collection
    java学习书籍介绍--csdn上一位前辈介绍
    myeclipse快捷键
    数组
    错误处理和时间函数
    函数01
  • 原文地址:https://www.cnblogs.com/hobinly/p/6829476.html
Copyright © 2011-2022 走看看