You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Andres Martinez Quijano <tu...@gmail.com> on 2007/11/08 16:18:46 UTC
server freezing
Hi
I have a game server built using MINA, the server is hosted on a
machine that is also a web server
The web server is usually under heavy load, but the game server at the
most has 100 connections.
Now sometimes the game server just freezes and doesn't accept
connections anymore. I don't know if this is caused by the web server
being under heavy load or is it a software problem.
I know that I haven't provided almost any data to pinpoint the
problem, but if anyone has had a similar situation, what did you do to
locate the problem? What kind of logging can I do? What tuning to the
game server? Or at least, how can I detect the freezing and somehow
restart it?
Thanks
Re: server freezing
Posted by Andres Martinez Quijano <tu...@gmail.com>.
update: it was a deadlock on my code... my bad!
thank you very much for the tip, with JConsole detecting it was trivial
On Nov 9, 2007 5:51 PM, Andres Martinez Quijano <tu...@gmail.com> wrote:
> Thanks for the tip! Now that I've set up the server and I can monitor
> it, obviously it doesn't freeze anymore... Murphy rules!
>
> ps: I think I've upgraded to mina 1.1.4 in the latest release... don't
> know if this has anything to do with the server not freezing anymore
> thou...
>
> On Nov 8, 2007 2:52 PM, Maarten Bosteels <mb...@gmail.com> wrote:
>
> > When you enable JMX for your MINA app, you can use jstack or jconsole to
> > investigate the stacktrace of all threads.
> >
> > Maarten
>
Re: server freezing
Posted by Andres Martinez Quijano <tu...@gmail.com>.
Thanks for the tip! Now that I've set up the server and I can monitor
it, obviously it doesn't freeze anymore... Murphy rules!
ps: I think I've upgraded to mina 1.1.4 in the latest release... don't
know if this has anything to do with the server not freezing anymore
thou...
On Nov 8, 2007 2:52 PM, Maarten Bosteels <mb...@gmail.com> wrote:
> When you enable JMX for your MINA app, you can use jstack or jconsole to
> investigate the stacktrace of all threads.
>
> Maarten
Re: server freezing
Posted by Trustin Lee <tr...@gmail.com>.
Just FYI, jstack or jmap can be used without enabling JMX. ;)
Cheers,
Trustin
On Nov 9, 2007 2:52 AM, Maarten Bosteels <mb...@gmail.com> wrote:
> When you enable JMX for your MINA app, you can use jstack or jconsole to
> investigate the stacktrace of all threads.
>
> Maarten
>
>
> On 11/8/07, Andres Martinez Quijano <tu...@gmail.com> wrote:
> >
> > Hi
> >
> > I have a game server built using MINA, the server is hosted on a
> > machine that is also a web server
> >
> > The web server is usually under heavy load, but the game server at the
> > most has 100 connections.
> >
> > Now sometimes the game server just freezes and doesn't accept
> > connections anymore. I don't know if this is caused by the web server
> > being under heavy load or is it a software problem.
> >
> > I know that I haven't provided almost any data to pinpoint the
> > problem, but if anyone has had a similar situation, what did you do to
> > locate the problem? What kind of logging can I do? What tuning to the
> > game server? Or at least, how can I detect the freezing and somehow
> > restart it?
> >
> > Thanks
> >
>
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP Key ID: 0x0255ECA6
Re: server freezing
Posted by Maarten Bosteels <mb...@gmail.com>.
When you enable JMX for your MINA app, you can use jstack or jconsole to
investigate the stacktrace of all threads.
Maarten
On 11/8/07, Andres Martinez Quijano <tu...@gmail.com> wrote:
>
> Hi
>
> I have a game server built using MINA, the server is hosted on a
> machine that is also a web server
>
> The web server is usually under heavy load, but the game server at the
> most has 100 connections.
>
> Now sometimes the game server just freezes and doesn't accept
> connections anymore. I don't know if this is caused by the web server
> being under heavy load or is it a software problem.
>
> I know that I haven't provided almost any data to pinpoint the
> problem, but if anyone has had a similar situation, what did you do to
> locate the problem? What kind of logging can I do? What tuning to the
> game server? Or at least, how can I detect the freezing and somehow
> restart it?
>
> Thanks
>