websphere liberty - Dynamic Routing service not working , logs says 'Dynamic Routing servicesent 307 response to the client ihsserver13036 because client expired' -


currently, using liberty 8.5.5.5 our product,using dynamic routing feature 1.0.it's working pretty before, after may 20 days or long, not able access web application through http server, after restarted http server, use.

i found there warning messages in console.log

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: 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 applications. [audit   ] cwwkf0012i: server installed 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: server controller01 ready run 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 client ihsserver13036 because client expired. [warning ] cwwkv0008w: dynamic routing service sent 307 response client ihsserver13036 because client expired. [warning ] cwwkv0008w: dynamic routing service sent 307 response client ihsserver13036 because client expired. 

can me understand log?

the cwwkv0008w message seeing in log means communication between web server plugin , liberty controller taking longer expected.

the plug-in keeps http request open controller. controller delivers routing changes plug-in response open request. after routing change has been delivered, controller expects next request plug-in come within 15 seconds. if plug-in sends next request after more 15 seconds, controller write message seeing log, ask plug-in re-initialize connection.

this indicates kind of network problem. if message intermittent not cause routing selection fail. if message written continuously, have debug network problems.

you can try debugging problem more information happening.

add xml element

<tracespecification name="default" specification=":debug"/>

inside

<intelligentmanagement>

stanza of plugin-cfg.xml. information plug-in doing written file specified 'name' attribute of <log> xml element in plugin-cfg.xml. ( example --- name="/opt/ibm/websphere/plugins/logs/ihsserver/http_plugin.log").

you can information routing table used plug-in server-status command of web server. in httpd.conf, search server-status. few lines down, uncomment line 'allow 127.0.0.1'. can browse server-status page of web server, if browser running on same host web server.

using 2 sets of information might figure out causing routing fail.


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -