Client timing out under heavy stress conditions

Hello
I am testing a web application deployed on SunONE aplication server 7 , beta installed on windows 2000 box. The machine is a 4 CPU 1.80 Ghz pentium box with 512 Mb ram. It seems that under heavy load the client does not get back response within the specified time .
Are there any parameters which I need to tune , which might improve performance ? The current client creates 500 threads and each thread keeps sending a series of requests. I tried increasing the max simultaneous requests for the HTTP server, but hasnot made much difference. Any help or reference is appreaicted. IS there a way I can force the application server to create one thread correspond to each request from the client ?
thanks
-Aniruddha

Hello
1) The web app is JSP based portal , which sends requests to another server using SOAP as a protocol.
2) The test client in this case , has been developed by us, which just sends requests to the using simple urls . In other words the client simulates a user accessing a JSP page, and requesting information.
3) The request being sent by the client , are to get the data stored on the Back end server. Each request has a specified timeout , configurbel using the web.xml file. In this case we have specified a very large value 0f about 3 hours ( which should be sufficient in most cases ). If the client does not get back the data within the specified time there are two causes
1) The request has not been sent to the back end server
2) The Back end server has not responded within the specified time
But on comparing the CPU usages, the back end server seems to be almost idle. whereas the Application server is consuming close to 100% CPU continuously.
thanks
-Aniruddha

Similar Messages

  • Shared storage client timed out error

    Hello everybody, please help
    I have been at this now for about 2 days and still can't find out the source of my issue using FCP to render a project through compressor to multiple macs using Qmaster.
    What is happening is that I start the render and it gets sent to the second computer, I can see the prosessor ramping up then after (+-) 30 seconds I get the error bellow, and the render fails.
    Here is my set up:
    MacBook1 as the cluster controller
    Macbook2 as the service node
    connected via a gigabyte switch using an ethernet cable
    The error I keep getting is this ("Macintosh-7" is the name of MacBook1, "chikako-komatsus-computer" is the name of MacBook2):
    3x HOST [chikako-komatsus-computer.local] Shared storage client timed out while subscribing to "nfs://Macintosh-7.local/Volumes/portable/Cluster_scratch/4AD40699-B5BD6A1A/sha red"
    The volume mentioned above in the error is a shared Fire wire drive connected to the MacBook1. It is have full read and write privileges to everyone. This drive is where the project file and all the source video are located. MacBook1 via the Qmaster system preferences is pointing to a folder "Cluster_scratch" on this drive.
    I have been mounting this drive from macBook2 using the connect to sever option in the finder under Go menu. This method seems to only enable me to connect to this drive using AFP, is this my problem?
    I have "allowed all incoming traffic" of the fire wall on the MacBook1
    What is funny (not really) is that i can Compress a previously compiled video with the cluster If I don't go thou Final Cut Pro!
    Any help with this would be greatly appreciated.
    Thanks

    I also administer a managed cluster with 6 machines, and have been using it successfully for almost a year now. But the only encoding that is submitted is directly through Compressor, never via FCP.
    With QMaster, it sees a Quickcluster and a managed cluster the same way. While they are set up differently, the principle is the same, QMaster only sees services.
    Exporting out of FCP to any cluster has always been slow. If you want to harness the power of distributed encoding, you could export a Quicktime reference file and take that into Compressor to be submitted to the cluster for encoding.

  • Client Timed Out While Answering Challenge HELP please!

    ok, so i just added a WPA password to our airport extreem so my neighbor would stop using it. this worked, and for a second it seemed to be running good. now though when im on using bootcamp, running counter strike every time i try to join a server this error message comes up "Client Timed Out While Answering Challenge", and i have no clue why and its really ticking me off. The internet works fine on the windows side, and counter strike worked ok before i set the WPA passoword except real slow because of my neighbor using it. but no this error message is very annoying and if anyone knows how to get rid of it please help.

    Close itunes then
    Check your internet settings.
    Control Panel – Internet Options – Advanced
    Check SSL 3.0 and TLS 1.0
    Uncheck “Check for server certificate revocation (requires restart)”
    Click Apply
    Click Okay
    Open itunes and try again

  • Qmaster error: shared storage client timed out while subscribing to...

    Here's my Qmaster setup:
    computer 1: CONTROLLER, no nodes
    - 8TB RAID hooked up via Fiber
    - connected to the GigE network switch via a 6-port bond
    - cluster storage set to a path on the RAID
    computers 2, 3, 4, 5: RENDER NODES
    - each computer has a 2-port bonded connection with the GigE switch
    computer 6: Client, with FCS2 installed.
    - connected with a single GigE link
    I have set up this cluster primarily for command-line renders, and it works great. I submit command-line renders from the client computer, which get distributed and executed on each node. The command line renders specify a source file on the RAID, and a destination path on the RAID. Everything works great.
    I run into trouble when trying to use Compressor with this same setup. The files are on the RAID, and all my computers have an NFS automount that puts it in the /Volumes folder on each computer.
    I set up my Compressor job and submit it to the cluster. It submits sucessfully, and distributes the work. After a few seconds, each node gives me a timeout error:
    "Shared storage client timed out while subscribing to [computer1.local/path to cluster storage]"
    Is this a bandwidth issue? Command line renders work fine, I can render 16 simultaneous Quicktimes to the RAID over NFS. I don't see much network activity on any of the computers when it's trying to start the Compressor render, it's as if it's not even trying to connect.
    If I submit the SAME compressor job to a cluster with nodes ONLY on the controller computer, it renders fine. Clearly the networked nodes are having trouble connecting to the share for some reason.
    Does anybody have any ideas? I have tried almost everything to get this to work. Hooking up each node locally to the RAID is NOT an option unfortunately.

    WELL I DO NOW!
    Thanks. it's taken 6th months and several paid 'professionals' and then you come in here...swinging your minimalist genius. one line. one single line. and its done.
    if you are in london, lets lift a beer or five together.
    thank you sir. thankyou!

  • The client timed out waiting to connect to the Essbase Server using TCP/IP

    Hi,All
    When I deploy the HPCM application to essbase, i received the following message below in the log file hpm.log
    2009-02-20 13:34:50,389 [Thread-115] ERROR com.hyperion.profitability.business.mdb.deployment.cubegeneration.CubeGenerator: error setting measures dimension member properties
    com.hyperion.profitability.data.mdb.essbase.MDBException: Error setting member property share option to store_data for member: D0900SB
         at com.hyperion.profitability.data.mdb.essbase.MDBMember.setShareOption(MDBMember.java:413)
         at com.hyperion.profitability.business.mdb.deployment.cubegeneration.CubeGenerator.setMemberProperties(CubeGenerator.java:1232)
    Caused by: com.essbase.api.base.EssException: (1290001): Network Error [10061]: Unable To Connect To [hypeion:32776]. The client timed out waiting to connect to the Essbase Server using TCP/IP. Check your network connections. Also please make sure that Server and Port values are correct
         at com.essbase.server.framework.EssOrbPluginDirect.ex_olap(Unknown Source)
         at com.essbase.server.framework.EssOlapMetaDataService.ex_olap(Unknown Source)
    And the Essbase service is up.
    Pls help!
    Shen.

    If you are installing on Windows, there is a limitation in the default configuration of TCPIP. I wrote about it, and included the steps to fix it, on my blog at http://timtows-hyperion-blog.blogspot.com/2007/12/essbase-api-error-fix-geeky.html.
    Note the error number you reported is slightly different than what I write about in the blog, but I believe I have seen this error fixed by the blog steps..
    Tim Tow
    Applied OLAP, Inc

  • IR - Connection Issue to Essbase, client timed out

    Ref: essbase server problem
    Ref2: Unable to add Essbase Server from Administration Services
    I have the same problem as the posts above. There are no conclusions for above posts, does anyone here know how to fix this problem as it seems very common.
    In my situation, I'm sure essbase is setup well and everything ran well. I started using IR connecting to essbase and done about 10 reports.
    Until today, I am trying to test these reports by sending huge amount of data to Essbase.
    Then retrieving the problem below when downloading to results:
    Network error [10061]:unable to connect to [server c-noia-131 1423]
    the client timed out waiting to connect to analytic services agent using TCP/IP check your connections also make sure that server and port values are correct
    Any ideas how to solve this problem?

    Hey.
    Adapter unable to recorginise the Jar file you have deployed, Did you mentioned the JAR file in Provider.xml file ?
    Are you able to ping the DB2  server ?
    Cheers
    Agasthuri

  • Decryption fails under heavy load condition

    I am using XML Security API's with JCE security provider and under heavy load conditions (1000 XML messages per second) Invalid PKCS #5 padding exception is thrown. XML Security processor is running on a dual processor Windows XP machine using jdk1.5. Also, this exception is thrown only few times if we keep the system running for more than 12 hours.
    I was wondering if anyone has tested JCE api's for encryption/decryption using RSA_AES-256 under heavy load conditions. I will appreciate any response.
    Thanks,
    Najeeb Andrabi

    I have not heard of a problem like this and I have been using the JCE for a long time and have used it on twice on very high volume websites without any problems.
    Sounds to me like you are assuming that some code is thread safe when it is not. Without seeing your code it is going to be difficult for anyone to make a comment.

  • "Shared storage client timed out' error when starting a batch

    I'm getting this error on every node in the cluster. What am I doing wrong?

    I also administer a managed cluster with 6 machines, and have been using it successfully for almost a year now. But the only encoding that is submitted is directly through Compressor, never via FCP.
    With QMaster, it sees a Quickcluster and a managed cluster the same way. While they are set up differently, the principle is the same, QMaster only sees services.
    Exporting out of FCP to any cluster has always been slow. If you want to harness the power of distributed encoding, you could export a Quicktime reference file and take that into Compressor to be submitted to the cluster for encoding.

  • EJB Client timing out with PeerGoneException

    Environment: WLS 6.1 SP4 on WIn2K.
    We have an ejb client calling a StatelessSession bean on the server. From
    time to time, if there's a large amount of data
    coming across (eg. 5 Meg and above ) the call, invariably we'd get a
    PeerGone Exception.
    eg.. mySessionEJB.logHistory( String logMsg)
    Is there a way to increase the timeout on the call?

    Hello
    1) The web app is JSP based portal , which sends requests to another server using SOAP as a protocol.
    2) The test client in this case , has been developed by us, which just sends requests to the using simple urls . In other words the client simulates a user accessing a JSP page, and requesting information.
    3) The request being sent by the client , are to get the data stored on the Back end server. Each request has a specified timeout , configurbel using the web.xml file. In this case we have specified a very large value 0f about 3 hours ( which should be sufficient in most cases ). If the client does not get back the data within the specified time there are two causes
    1) The request has not been sent to the back end server
    2) The Back end server has not responded within the specified time
    But on comparing the CPU usages, the back end server seems to be almost idle. whereas the Application server is consuming close to 100% CPU continuously.
    thanks
    -Aniruddha

  • Reports Timing Out - FInancial Reporting

    We have a couple of large books of reports that appear to be timing out when we try to run them. Does anyone know of any suggestions other than making the book smaller? Here is one of the error messages:
    5200: Error executing query: Network error [10048]: Unable to connect to [Essbase:1423]. The client timed out waiting to connect to Analytic Services Agent using TCP/IP. Check your network connections. Also make sure that server and port values are correct;hasPovDims=1;povXML=<?xml version="1.0"?><datasources><datasource name

    Hi,
    This error is due to of two reasons, either the size of the books or the reports calcualtion time. Check running individual reports run time. I guess there should be some reports that has calculation or filtering the data issues, which inturn results in runtime problem. Make reports more dynamic. This should solve the problem.
    Thank you,
    Sm

  • ITMS network connection timed out error

    ok so every time i try to log on to the music store i get the error that says im unable to connect to the music store cause the "network connection timed out" Under network connections on my comp. all i have is the disabled LAN network thats already there. Every other program automatically goes to AOL, but itunes doesnt want to. is there any way to chance this. I have seen sooo many people with this same problem, and ive tried all the suggestions that people have given them. im DESPERATE and im hoping this wll help. give me any suggestions youve got. my ipods will be useless without itunes. i already have all my cds and playlists ready. i just want all that other music!!!!! i have itunes 6, and i use AOL i just dont know what to do!!!HELP!!!

    You will need to restart from the beginning. Try temporarily turning off all your firewall and antivirus software until the download has completed and see if that stops the network timeout.

  • Timed out while subscribing

    Hello all,
    This is my first attempt at setting up a cluster for my Compressor jobs. I set up my primary machine with Qmaster and set it to start sharing. I set up another iMac G5 on the same network with Qmaster and set it to share Services Only. I submitted a Motion project to Compressor, selected the Cluster from the drop down menu. The job submitted and in the batch monitor I see the iMac, but I get a message saying that the qmaster batch shared storage client timed out. Any ideas what could be causing this?
    On a similar note: both machines seem to refuse my request to shut down Qmaster, regardless of setting the shut down time to 1 or 0 minutes. Do I just need to kill the process manually?

    Are your firewalls turned on? If they are, turn them off.

  • Under heavy load, flush attribute gives ArrayIndexOutOfBoundsException

    Hi,
    Under heavy load conditions, the jsp include directive's flush attribute which is set to true gives java.lang.ArrayIndexOutOfBoundsException
    A similar bug 6295722 had been reported earlier. But solution to this is not present. Can you please help in resolving this issue. Is this a known issue?
    The following code generates the ArrayIndexOutOfBoundsException
    <jsp:include page="<%=file%>" flush="true" />
    Exception generated is
    java.lang.ArrayIndexOutOfBoundsException: -2147483648
         at java.text.SimpleDateFormat.subFormat(SimpleDateFormat.java:1049)
         at java.text.SimpleDateFormat.format(SimpleDateFormat.java:882)
         at java.text.SimpleDateFormat.format(SimpleDateFormat.java:852)
         at java.text.DateFormat.format(DateFormat.java:316)
         at org.apache.jserv.JServUtils.encodeCookie(JServUtils.java:217)
         at org.apache.jserv.JServConnection.sendHttpHeaders(JServConnection.java:703)
         at org.apache.jserv.JServConnection$JServOutputStream.write(JServConnection.java:1969)
         at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202)
         at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272)
         at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:276)
         at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122)
         at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212)
         at java.io.PrintWriter.flush(PrintWriter.java:276)
         at oracle.jsp.runtime.OracleJspWriter.flush(OracleJspWriter.java:554)
         at oa_html._Login._jspService(_Login.java:974)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:619)
    Thanks,
    Shruthi

    Format objects, like SimpleDateFormat, are generally not thread-safe. This almost looks like a case where one is being used concurrently and it's causing a problem. Take gimbal2's suggestion and contact support for your app server.
    Edit:
    Just did some quick searching and came up with a link to JServUtils.java source code (not sure what version you've got or where the "real" code lives withing Apache):
    http://turbine.apache.org/turbine/turbine-2.2.0/xref/org/apache/jserv/JServUtils.html
    You can see on line 78 that a static SimpleDateFormat field exists. You can also see it being used in the encodeCookie method on lines 103 and 111 without synchronization.
    Edited by: kschneid on Dec 18, 2009 12:39 PM

  • Network error 10060 client timed - for only a particular Application!

    Hi All,
    I'm getting the following error when I try to connect to Essbase from Excel sheet but for only a particular Application & Database:
    network error [10060]: Unable to connect to [server_name_xxx:1423]. the client timed out waiting to connect to essbase agen TCP/IP........
    I'm able to connect to other applications/dbs residing on the same server. But I get this error only for this particular application.
    Kindly help.
    Thanks.

    you will receive this error if the data cannot be retrieved within the appropriate timeout window. If your query is big, or you have less/no aggregations on the cube (ASO) , Addin will wait upto certain period and throw time out error. You can try following tips
    1. Change essbase.cfg file. Increase "NETDELAY" and "NETRETRY COUNT" to 300000 ( 5 mins) and restart services.
    2. Open registry editor in you mechine and navigate to "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" and add/edit the following DWord items:
    ReceiveTimeout 300000
    KeepAliveTimeout 300000
    ServerInfoTimeout 300000
    * note: The timeout values in the registry are in milliseconds. So 300000 is the equivalent of 5 minutes
    Is your application is a BSO or ASO?

  • WebLogic is not responding to client request under heavy load

    Under heavy loading, our WLS 6.0 SP2 will be not be responding to client requests
    after some time, say, 1 hour. From the administration console, the request throughput
    is 0 while request waiting accumulates to over 1,000. Even the clients stop making
    request to the server, the request waiting will not drop. It seems that WLS blocked
    on some threads and unable to serve the requests (see attached thread dump for
    details).
    Our configuration is as follow:
    OS: SunOS 5.7
    Database: MS SQL Server 7.0 running on NT4 Enterprise Edition.
    (JDBC Driver is the one bundled with WLS 6.0)
    We know that using 'DriverManager.getConnection()' can cause deadlock in number
    of cases but we have gone through all the code but all of our Database connections
    are obtained through datasource. And the connection is closed properly in finally
    block.
    Moreover, the application is originally running on WLS 4.51 but no problem is
    encountered.
    Does any expert know what the problem and solution are?
    Thanks!
    [session.log]

    It appears that some threads were possibly blocked at some jDriver calls
    initially (ExecuteThread 0,10,15,23 of the default thread pool). WLS JTA
    subsequently timed out and rolled back the transactions asynchronously. The
    first rollback attempt was blocked at the jDriver level (ExecuteThread 18 of
    the default thread pool). Each subsequent rollback retry blocks an
    additional execute thread (due to a JTA bug that is fixed in WLS 6.1, but
    not 6.0 SPs) - ExecuteThread 1-9,11-26 of the default thread pool.
    Eventually, the server ran out of execute threads and became unresponsive.
    It is unclear that whether the initial blocking of threads by the jDriver is
    a jDriver issue or an application issue. Please report to BEA support at
    [email protected] for further assistance.
    Regards,
    Priscilla
    Gary Mok <[email protected]> wrote in message
    news:[email protected]..
    >
    Under heavy loading, our WLS 6.0 SP2 will be not be responding to clientrequests
    after some time, say, 1 hour. From the administration console, the requestthroughput
    is 0 while request waiting accumulates to over 1,000. Even the clientsstop making
    request to the server, the request waiting will not drop. It seems thatWLS blocked
    on some threads and unable to serve the requests (see attached thread dumpfor
    details).
    Our configuration is as follow:
    OS: SunOS 5.7
    Database: MS SQL Server 7.0 running on NT4 Enterprise Edition.
    (JDBC Driver is the one bundled with WLS 6.0)
    We know that using 'DriverManager.getConnection()' can cause deadlock innumber
    of cases but we have gone through all the code but all of our Databaseconnections
    are obtained through datasource. And the connection is closed properly infinally
    block.
    Moreover, the application is originally running on WLS 4.51 but no problemis
    encountered.
    Does any expert know what the problem and solution are?
    Thanks!

Maybe you are looking for