如何查看Websphere应用程序服务器(WAS)响应

时间:2013-12-12 04:34:38

标签: http logging websphere websphere-7

有时发送到我们的WAS的发送请求会让浏览器(IE)永远等待响应(直到手动取消 - 例如关闭浏览器)。

查看WAS上的Trace和SystemOut日志一切正常。在http_error日志中,我们可以看到Get和Post请求,但不能看到响应(即使是成功的请求)。有没有办法查看回复,或者至少在发送回复时?我们需要这样做以确保将响应发送到浏览器。感谢。

2 个答案:

答案 0 :(得分:2)

我会向Websphere进程发出一个 SIGQUIT 信号,以便生成一个javacore,即 threadump ,以便查看我的 WebContainer线程< / strong>实际上正在做。

尝试在unix平台上以root身份运行kill -3 <WAS process ID>,或者如果在Windows平台上运行,则调用DumpThreads through wsadmin

答案 1 :(得分:1)

您应该为servlet容器启用跟踪。这是通过将跟踪字符串设置为*=info:com.ibm.ws.webcontainer*=all:com.ibm.wsspi.webcontainer*=all:HTTPChannel=all:GenericBNF=all

来完成的

Setting up a trace