Hello David,

no, the test environment doesn't exist any more. I just "borrowed" parts of the 
universities network infratructure for a limited time. 

And to anwser your first question: When starting the test, all clients sent and 
received the messages in the way it was supposed. After 30 - 60 seconds most of 
the clients disconnected and just a few where able so send further messages - 
but no client received any of those messages. And yes - had to restart the 
service.

Greetings,
Peter

----- Original Message -----
From: [email protected]
To: [email protected]
Date: 04.08.2011 12:26:29
Subject: Re: Re: Vysper performance analysis


> Hello Peter,
> 
> It's not clear to me what your "error" was.  I mean, did the clients got
> disconnected? In the past, some users mentioned that after some time
> working, their server 'hang' with lots of Broken Pipe exceptions and that
> their clients connected but never received a response...  Is that what
> happened to you? Do you need to 'reboot' vysper in order to process new
> messages?
> 
> 
> If you still have  your test environment  ready and it's not much work for
> you, it would be very useful that you could get a thread dump ( if you also
> add a memory dump, that would be great) from any moment after vysper stops
> working.
> 
> 
> Cheers,
> 
>  David
> 
> 
> 
> 2011/8/3 Peter Frohberg 
> 
> > Hi Niklas,
> >
> > I'm sorry but I really don't have any details that would help you. I did
> > not try logging on debug level becaus the first 'test'-tests I ran Vysper
> > with default (debug) logging I got the following error two times - before
> > figuring out, that I should change the logging level:
> >
> > java.net.SocketException: Broken pipe
> >        at java.net.SocketOutputStream.socketWrite0(Native Method)
> >        at
> > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
> >        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
> >        at
> > com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(OutputRecord.java:297)
> >        at
> > com.sun.net.ssl.internal.ssl.OutputRecord.write(OutputRecord.java:286)
> >        at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(SSLSocketImpl.java:743)
> >        at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:731)
> >        at
> > com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59)
> >        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.BufferedWriter.flush(BufferedWriter.java:236)
> >        at
> > org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:193)
> >        at
> > org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:40)
> >        at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:76)
> >
> > (but maybe this already helps you. ;-) )
> >
> > Greetings,
> > Peter
> >
> > ----- Original Message -----
> > From: [email protected]
> > To: [email protected]
> > Date: 03.08.2011 16:54:24
> > Subject: Re: Vysper performance analysis
> >
> >
> > > Very interesting, thanks for notifying us! I'm sure the german version
> > > would be of interest as well, there are people around here who would
> > > have no problem understanding it :-)
> > >
> > > Would you happen to have further details on the errors you got with
> > > the high frequency test cases?
> > >
> > > /niklas
> >
> >
> >
> >
> 




Reply via email to