【问题标题】:Track HTTP requests in Websphere在 Websphere 中跟踪 HTTP 请求
【发布时间】:2012-03-18 20:07:20
【问题描述】:

我有以下要求:我想跟踪通过我们的 WebSphere 服务器的所有请求。我们有一些 Web 应用程序和一些 Web 服务部署到我们的服务器上。但是,我不想将这种跟踪机制添加到每个应用程序中。

是否有可能添加一些插件或为 WebSphere 服务器创建一个过滤器,我可以在其中读取请求(我需要来自请求的一些额外数据,如用户名和会话 ID 用于跟踪)? 或者是该问题的唯一解决方案是某种代理服务器,我必须将它放在我们的 WebSphere 服务器之前并且可以处理跟踪?

我们正在使用 WebSphere 8。

【问题讨论】:

    标签: java websphere tracking


    【解决方案1】:

    首先有一种 HTTP 请求日志记录可以在 Websphere 版本 8 中完成。

    从管理控制台中选择 服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name > 故障排除 > NCSA 访问和 HTTP 错误日志记录

    启用访问日志记录错误日志记录后,您就会在 WAS 日志目录中拥有类似于 HTTP 日志的 Web 服务器。

    如果您需要其他信息,例如您提到的 HTTP 标头,您应该启用以下跟踪:

    com.ibm.ws.http.HttpConnection=finest:
    com.ibm.ws.http.HttpRequest=finest:
    com.ibm.ws.http.HttpResponse=finest
    

    您可以找到here 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-09
      • 2012-06-12
      相关资源
      最近更新 更多