We have developed a system which is a multitier architecture. The front is using Vb 6.0 (Client m/c win2k client). The second layer is COM+ layer it is delevoped using c++(Member server win2k server, ORACLE DB). the next layer is comm layer which passes the messages to the Host (mainframe) using MQ and receives the msgs from MQ.
There are timeouts set in the comm layer if the response is not received from the host it will raise a timeout and the user gets response that host has not responded to his request.
We are having a peculiar problem in production (not able to simulate in Development environment. The problem is in some condition the Dllhost starts taking 100% of the CPU time and keeps hogging the memory. In that perticular state all the users gets the message "Switch to" or "retry" if they try to do any thing with the application.
We have to kill the Dllhost and ask all the users to login again. The system works perfectly fine for some days and gets these kind of problem other days. The observation by the users is that when ever the load is high on the system it comes frequently.
Does anyone faced this kind of problem, if so what is the solution for it? or Can any one give suggestions how to identify to source of the problem.
There are timeouts set in the comm layer if the response is not received from the host it will raise a timeout and the user gets response that host has not responded to his request.
We are having a peculiar problem in production (not able to simulate in Development environment. The problem is in some condition the Dllhost starts taking 100% of the CPU time and keeps hogging the memory. In that perticular state all the users gets the message "Switch to" or "retry" if they try to do any thing with the application.
We have to kill the Dllhost and ask all the users to login again. The system works perfectly fine for some days and gets these kind of problem other days. The observation by the users is that when ever the load is high on the system it comes frequently.
Does anyone faced this kind of problem, if so what is the solution for it? or Can any one give suggestions how to identify to source of the problem.