0 Replies Latest reply on Jul 15, 2014 9:56 AM by pppp

    IIS 7.5 problem with pages which display many records

    pppp

      Hi,

       

      We have a problem with pages which display many records from database. The Page doesn't appear or displays only part of the page - it depends on web browser. Pages have only text, but many records and we use mod_jk to connect IIS to JBoss. Service works properly on Apache with the same settings.

       

      The ISAPI redirector log contains the following messages:

       

      [Tue Jul 15 09:21:10.978 2014] [3860:3676] [error] isapi_write_client::jk_isapi_plugin.c (1285): WriteClient failed with -2147467260 (0x80004004)
      [Tue Jul 15 09:21:10.978 2014] [3860:3676] [info] ajp_process_callback::jk_ajp_common.c (2000): Writing to client aborted or client network problems
      [Tue Jul 15 09:21:10.978 2014] [3860:3676] [info] ajp_service::jk_ajp_common.c (2673): (node6) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1)
      [Tue Jul 15 09:21:11.010 2014] [3860:3676] [info] service::jk_lb_worker.c (1519): service failed, worker node6 is in local error state
      [Tue Jul 15 09:21:11.010 2014] [3860:3676] [info] service::jk_lb_worker.c (1538): unrecoverable error 200, request failed. Client failed in the middle of request, we can
      't recover to another instance.
      [Tue Jul 15 09:21:11.010 2014] [3860:3676] [info] HttpExtensionProc::jk_isapi_plugin.c (2323): service() failed because client aborted connection

      _______________________________________________________________________________________________________________________________________________________________________


      workers.properies


      worker.list=loadbalancer,status,node1,node4,node5,node6,node8,node9

      worker.status.type=status

       

      worker.loadbalancer.type=lb

      worker.loadbalancer.balance_workers=node5,node6,node8,node9

      worker.loadbalancer.sticky_session=1

      worker.loadbalancer.method=R

       

      worker.template.type=ajp13

      worker.template.max_packet_size=65536

      worker.template.connect_timeout=15000

      worker.template.socket_timeout=60

      worker.template.connection_pool_timeout=60

      worker.template.socket_keepalive=True

      worker.template.reply_timeout=20000

       

      worker.node1.reference=worker.template

      worker.node1.port=8109

      worker.node1.host=192.168.0.171

      worker.node1.reply_timeout=300000

       

      worker.node4.type=ajp13

      worker.node4.max_packet_size=65536

      worker.node4.connect_timeout=15000

      worker.node4.socket_timeout=60

      worker.node4.connection_pool_timeout=30

      worker.node4.socket_keepalive=True

      worker.node4.port=8109

      worker.node4.host=192.168.0.174

       

      worker.node5.reference=worker.template

      worker.node5.port=8109

      worker.node5.host=192.168.0.175

      worker.node5.lbfactor=1

      worker.node5.redirect=node6

       

      worker.node6.reference=worker.template

      worker.node6.port=8109

      worker.node6.host=192.168.0.176

      worker.node6.lbfactor=1

      worker.node6.redirect=node9

       

      worker.node8.reference=worker.template

      worker.node8.port=8109

      worker.node8.host=192.168.0.28

      worker.node8.lbfactor=1

      worker.node8.redirect=node9

       

      worker.node9.reference=worker.template

      worker.node9.port=8109

      worker.node9.host=192.168.0.29

      worker.node9.lbfactor=1

      worker.node9.redirect=node8