mina 1.1.7

I will try visualvm

On Mon, Sep 20, 2010 at 6:49 PM, Ashish <[email protected]> wrote:

> MINA version?
>
> can u try visualvm to connect to ur system?
>
>
>
> On Mon, Sep 20, 2010 at 6:32 PM, Kumar Abhishek <[email protected]> wrote:
> > 2 CPUs of the following configuration(Intel Dual Core XEON Processor 3.3
> Ghz
> > )
> >
> > Using thread dump on tomcat java process is a bit risky for us as it will
> > bring down all our web services.
> >
> > On Mon, Sep 20, 2010 at 6:27 PM, Ashish <[email protected]> wrote:
> >
> >> How many CPU's/Cores on the machines?
> >>
> >> Try taking a few Thread dumps and see what's taking up the CPU.
> >>
> >> Alternatively, if its not a production App, go for profiling and see
> >> what's going on inside.
> >>
> >> thanks
> >> ashish
> >>
> >> On Mon, Sep 20, 2010 at 6:07 PM, Kumar Abhishek <[email protected]>
> wrote:
> >> > Hi,
> >> >
> >> > I am using MINA for client-server based communication on my Centos
> >> machine
> >> > both of which reside on same machine. The architecture is the
> following:
> >> >
> >> > Client has a single SocketConnector and manages a pool of active
> >> IOSession
> >> > objects which can be utilized by any incoming request. This
> >> SocketConnector
> >> > is invoked by tomcat once HTTP POST request comes to a particular url
> >> hosted
> >> > on the machine. The client picks up an active session and fires the
> >> request
> >> > to the socket server. I am using executor
> Executors.newCachedThreadPool()
> >> so
> >> > that the request doesn't execute on IO thread.
> >> >
> >> > On the server end I have a socket server which uses a executor to
> process
> >> > incoming IO request and send back response. The typical request
> >> processing
> >> > involves db queries, sending sms on smpp server and returning back the
> >> > result to the client. Typically this request processing can take upto
> >> 40secs
> >> > to finish up(yeah I know its slow as sms sending and delivery report
> is
> >> to
> >> > be proceesed)
> >> >
> >> > What I observe is the following even on a single request the CPU usage
> of
> >> > tomcat java process shoots up very high which is very worrying given
> the
> >> > system is expected to see more traffic in coming days. I have also
> tried
> >> to
> >> > forcefully bring down the request processing time to 3secs by ignoring
> a
> >> few
> >> > steps just to diagnose the problem, however there is no improvement,
> its
> >> > just that cpu shoots for a smaller period i.e. from 40 secs to 3 secs.
> >> Any
> >> > suggestions will be highly appreciated.
> >> >
> >> > Thanks !
> >> > Best Regards,
> >> > Abhishek
>

Reply via email to