首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态路由服务不工作,日志显示“动态路由服务发送307响应到客户端ihsserver13036,因为客户端已过期”

动态路由服务不工作,日志显示“动态路由服务发送307响应到客户端ihsserver13036,因为客户端已过期”
EN

Stack Overflow用户
提问于 2015-06-01 11:09:24
回答 1查看 355关注 0票数 1

目前,我们正在使用Liberty 8.5.5.5作为我们的产品,使用动态路由功能1.0。它以前工作得很好,但可能过了20天或更长时间后,我无法通过http服务器访问我的web应用程序,在我重新启动http服务器后,重新开始使用。

我发现console.log中有一些警告消息

代码语言:javascript
复制
Launching controller01 (WebSphere Application Server 8.5.5.5/wlp-1.0.8.cl50520150305-2202) on IBM J9 VM, version pxa6470sr8fp10ifx-20150313_01 (SR8 FP10+IV70681) (en_US)
[AUDIT   ] CWWKE0001I: The server controller01 has been launched.
[AUDIT   ] CWWKG0028A: Processing included configuration resource: /opt/IBM/WebSphere/Liberty/usr/servers/controller01/collective-create-include.xml
[AUDIT   ] CWWKZ0058I: Monitoring dropins for applications.
[AUDIT   ] CWWKF0012I: The server installed the following features: [collectiveMember-1.0, ssl-1.0, json-1.0, dynamicRouting-1.0, jsp-2.2, restConnector-1.0, adminCenter-1.0, servlet-3.0, jaxrs-1.1, jndi-1.0, collectiveController-1.0, distributedMap-1.0].
[AUDIT   ] CWWKF0011I: The server controller01 is ready to run a smarter planet.
[AUDIT   ] CWWKT0016I: Web application available (default_host): http://ifetest.cn.ibm.com:9080/ibm/api/
[AUDIT   ] CWWKT0016I: Web application available (default_host): http://ifetest.cn.ibm.com:9080/IBMJMXConnectorREST/
[AUDIT   ] CWWKT0016I: Web application available (default_host): http://ifetest.cn.ibm.com:9080/ibm/adminCenter/deploy-1.0/
[AUDIT   ] CWWKT0016I: Web application available (default_host): http://ifetest.cn.ibm.com:9080/ibm/adminCenter/explore-1.0/
[AUDIT   ] CWWKT0016I: Web application available (default_host): http://ifetest.cn.ibm.com:9080/adminCenter/
[WARNING ] CWWKV0008W: Dynamic Routing service sent 307 response to the client ihsserver13036 because client expired.
[WARNING ] CWWKV0008W: Dynamic Routing service sent 307 response to the client ihsserver13036 because client expired.
[WARNING ] CWWKV0008W: Dynamic Routing service sent 307 response to the client ihsserver13036 because client expired.

有人能帮我理解这个日志吗?

EN

回答 1

Stack Overflow用户

发布于 2015-06-23 02:45:08

您在日志中看到的CWWKV0008W消息意味着web服务器插件和Liberty控制器之间的通信花费的时间比预期的要长。

该插件使HTTP GET请求对控制器保持开放状态。控制器将路由更改作为对open GET请求的响应传递给插件。在传递了路由更改之后,控制器期望来自插件的下一个GET请求在15秒内到来。如果插件在超过15秒后发送下一个GET请求,控制器将把您看到的消息写入日志,然后要求插件重新初始化其连接。

这表明存在某种网络问题。如果消息是间歇性的,则不会导致路由选择失败。如果消息持续写入,则必须调试网络问题。

您可以尝试调试您的问题,以获取有关正在发生的情况的更多信息。

添加xml元素

<TraceSpecification name="default" specification=":DEBUG"/>

<IntelligentManagement>

您的plugin-cfg.xml的节。关于插件正在做什么的信息将被写入由插件-cfg.xml中的<Log> xml元素的'Name‘属性指定的文件中。(例如- Name="/opt/IBM/WebSphere/Plugins/logs/ihsserver/http_plugin.log").

您还可以从web服务器的server-status命令中获取有关插件使用的路由表的信息。在httpd.conf中,搜索服务器状态。再往下几行,取消注释行“Allow from 127.0.0.1”。然后,如果浏览器与web服务器运行在同一主机上,则可以浏览到web服务器的服务器状态页。

使用这两组信息可能会帮助您找出导致路由失败的原因。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30565098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档