Oscar wrote:
Hi all,


We took a stress test on our App.
50 clients, 10 requests per second.
our App broadcasts the message to all the clients after receiving the
request, that is, server will send 50*10*50 requests to clients.

The App outputs the result of getScheduledWriteByes and
getScheduledWriteMessages.
We found that the value increased endlessly.

At last, there were lots of WriteTimeoutException and
WriteToClosedSessionException and sessions were closed.

Mina: M6
Linux platform
Java 1.6

How can I resolve the problem?

Thank you,
Oscar

Not sure if this is your issue or not, but I found that MINA was throwing lots of WriteToClosedSessionExceptions when I would have my client just drop a connection instead of closing it cleanly. (i.e., have the client send some sort of "close session" command, and have the server call session.close().)

Perhaps try having your stress test app issue "close session" commands and see if that fixes the problem.

HTH,

DR

Reply via email to