【发布时间】:2015-10-30 18:42:14
【问题描述】:
我正在尝试将部署过程自动化到 WebSphere Application Server 8.0.0.4。
有时停止应用程序非常快(几秒钟),而有时会持续 3-4 分钟然后报告
WASX7015E SOAPException: faultCode=SOAP-ENV:Client;
msg=Read timed out; targetException=java.net.SocketTimeoutException: Read timed out
即使它成功停止了应用程序。
这里是log。请注意,从开始到操作结束有 5 分钟的延迟。最后一行是上面提到的 SOAPException 之后的显示。
这是我的代码:
./wsadmin.sh -lang jython -user user -password password
wsadmin> appmgr = AdminControl.queryNames("*:type=ApplicationManager,*")
wsadmin> AdminControl.invoke(appmgr, 'stopApplication', "myApplication")
【问题讨论】:
-
我建议在延迟时使用 javacore (
kill -3 PID) 以确定 stopApplication 线程在 WSVR0220I 和 WSVR0193I 之间执行的操作。
标签: websphere jython build-automation websphere-8 wsadmin