0

我在两个 Websphere 实例上部署了一个应用程序。我可以从任何浏览器或 curl/wget 访问这两个实例而不会出现任何问题。但是,当请求通过负载均衡器时,会发生非常奇怪的行为。

日志文件:

10.248.11.2 - - [03/Nov/2020:14:10:07 +0200] "GET / HTTP/1.1" 505 -
10.248.11.3 - - [03/Nov/2020:14:10:09 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:12 +0200] "GET / HTTP/1.1" 505 -
10.248.11.3 - - [03/Nov/2020:14:10:14 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:17 +0200] "GET / HTTP/1.1" 505 -
10.248.11.4 - - [03/Nov/2020:14:10:18 +0200] "GET / HTTP/1.1" 302 -
10.248.11.4 - - [03/Nov/2020:14:10:18 +0200] "GET /website/home.html HTTP/1.1" 404 3093
10.248.11.3 - - [03/Nov/2020:14:10:19 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:22 +0200] "GET / HTTP/1.1" 505 -
10.248.11.3 - - [03/Nov/2020:14:10:24 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:27 +0200] "GET / HTTP/1.1" 505 -
172.17.22.162 - - [03/Nov/2020:14:14:11 +0200] "GET /website/home.html HTTP/1.1" 200 5751
10.248.11.4 - - [03/Nov/2020:14:10:15 +0200] "GET /.resources/mod/webresources/img/favicon.ico HTTP/1.1" 200 3397
10.248.11.4 - - [03/Nov/2020:14:53:29 +0200] "GET /website/personal/loans/mortgage-loans.html HTTP/1.1" 200 4132
  1. 我在两个实例上都收到了来自两个源 IP 的许多 505 错误。
  2. 我收到来自特定源 ip 的其中一个实例的主页的 404。可以从浏览器正常访问同一页面。同一台服务器通常为同一源 IP 提供其他 url。只有那个特定的 url 会导致 404。

不幸的是,我无权访问负载均衡器。我尝试通过选择组合日志格式和调试跟踪级别来将 websphere 的日志级别提高到最大值,但仍然没有获得有关错误的更多详细信息。我尝试添加 com.ibm.ws.http.HttpRequest = best ,但仍然无法在日志文件中找到任何请求标头。

如何查看 Websphere 上的请求标头和最大数量的详细信息以了解错误的来源?

4

0 回答 0