hello dear,
i have a little report about an issue with GWS
here is
one of the stack trace that was printed out by grizzly, just a couple
of secs before begin unreachable.
The GWS was not really totally down,
sometimes some request was able to pass and be executed, but most of
them show this issue.
after a restart, everythings goes ok.
I'll copy
some of the stacktrace (but they seems all equals to me, apart thread
number)
Also, seems, that when this exception is thrown(throwed,
throws??) the workerthread died on horrible circumstance, so
the
problem is that at the end probably there where just 1 thread running,
or a couple, this can explain the ability to access to
GWS 1 time over
10 try
---
9-04-23 09:02:01.610 http4480-WorkerThread(27) | ipc.http.
newHttp.EulerResAdapter java.io.IOException: Broken pipe
sun.nio.ch.
FileDispatcher.write0(Native Method)
sun.nio.ch.SocketDispatcher.write
(SocketDispatcher.java:29)
sun.nio.ch.IOUtil.writeFromNativeBuffer
(IOUtil.java:104)
sun.nio.ch.IOUtil.write(IOUtil.java:75)
sun.nio.ch.
SocketChannelImpl.write(SocketChannelImpl.java:334)
com.sun.grizzly.
util.OutputWriter.flushChannel(OutputWriter.java:106)
com.sun.grizzly.
util.OutputWriter.flushChannel(OutputWriter.java:73)
com.sun.grizzly.
http.SocketChannelOutputBuffer.flushChannel(SocketChannelOutputBuffer.
java:309)
com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer
(SocketChannelOutputBuffer.java:374)
com.sun.grizzly.http.
SocketChannelOutputBuffer.flush(SocketChannelOutputBuffer.java:352)
com.
sun.grizzly.http.SocketChannelOutputBuffer.realWriteBytes
(SocketChannelOutputBuffer.java:278)
com.sun.grizzly.tcp.http11.
InternalOutputBuffer$OutputStreamOutputBuffer.doWrite
(InternalOutputBuffer.java:884)
com.sun.grizzly.tcp.http11.filters.
IdentityOutputFilter.doWrite(IdentityOutputFilter.java:155)
com.sun.
grizzly.tcp.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.
java:640)
com.sun.grizzly.tcp.Response.doWrite(Response.java:659)
com.
eg.euler.ipc.http.newHttp.EulerResAdapter.serviceStaticFile
(EulerResAdapter.java:343)
com.eg.euler.ipc.http.newHttp.
EulerResAdapter.service(EulerResAdapter.java:144)
com.sun.grizzly.tcp.
http11.GrizzlyAdapter.service(GrizzlyAdapter.java:165)
com.sun.grizzly.
http.ProcessorTask.invokeAdapter(ProcessorTask.java:740)
com.sun.
grizzly.arp.DefaultAsyncExecutor.execute(DefaultAsyncExecutor.java:136)
com.eg.euler.ipc.http.newHttp.EulerAsyncAdapter.doFilter
(EulerAsyncAdapter.java:41)
com.sun.grizzly.arp.DefaultAsyncExecutor.
invokeFilters(DefaultAsyncExecutor.java:147)
com.sun.grizzly.arp.
DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:126)
com.sun.
grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:88)
com.
sun.grizzly.http.TaskBase.run(TaskBase.java:189)
java.util.concurrent.
ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.
util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:
908)
java.lang.Thread.run(Thread.java:619)
---
09-04-23 09:17:11.285
http4480-WorkerThread(16) | ipc.http.newHttp.EulerResAdapter java.io.
IOException: Broken pipe
sun.nio.ch.FileDispatcher.write0(Native
Method)
sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
sun.
nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
sun.nio.ch.IOUtil.
write(IOUtil.java:75)
sun.nio.ch.SocketChannelImpl.write
(SocketChannelImpl.java:334)
com.sun.grizzly.util.OutputWriter.
flushChannel(OutputWriter.java:106)
com.sun.grizzly.util.OutputWriter.
flushChannel(OutputWriter.java:73)
com.sun.grizzly.http.
SocketChannelOutputBuffer.flushChannel(SocketChannelOutputBuffer.java:
309)
com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer
(SocketChannelOutputBuffer.java:374)
com.sun.grizzly.http.
SocketChannelOutputBuffer.flush(SocketChannelOutputBuffer.java:352)
com.
sun.grizzly.http.SocketChannelOutputBuffer.realWriteBytes
(SocketChannelOutputBuffer.java:278)
com.sun.grizzly.tcp.http11.
InternalOutputBuffer$OutputStreamOutputBuffer.doWrite
(InternalOutputBuffer.java:884)
com.sun.grizzly.tcp.http11.filters.
IdentityOutputFilter.doWrite(IdentityOutputFilter.java:155)
com.sun.
grizzly.tcp.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.
java:640)
com.sun.grizzly.tcp.Response.doWrite(Response.java:659)
com.
eg.euler.ipc.http.newHttp.EulerResAdapter.serviceStaticFile
(EulerResAdapter.java:343)
com.eg.euler.ipc.http.newHttp.
EulerResAdapter.service(EulerResAdapter.java:144)
com.sun.grizzly.tcp.
http11.GrizzlyAdapter.service(GrizzlyAdapter.java:165)
com.sun.grizzly.
http.ProcessorTask.invokeAdapter(ProcessorTask.java:740)
com.sun.
grizzly.arp.DefaultAsyncExecutor.execute(DefaultAsyncExecutor.java:136)
com.eg.euler.ipc.http.newHttp.EulerAsyncAdapter.doFilter
(EulerAsyncAdapter.java:41)
com.sun.grizzly.arp.DefaultAsyncExecutor.
invokeFilters(DefaultAsyncExecutor.java:147)
com.sun.grizzly.arp.
DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:126)
com.sun.
grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:88)
com.
sun.grizzly.http.TaskBase.run(TaskBase.java:189)
java.util.concurrent.
ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.
util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:
908)
java.lang.Thread.run(Thread.java:619)
---
09-04-23 09:18:53.957
http4480-WorkerThread(13) | ipc.http.newHttp.EulerResAdapter java.io.
IOException: Broken pipe
sun.nio.ch.FileDispatcher.write0(Native
Method)
sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
sun.
nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
sun.nio.ch.IOUtil.
write(IOUtil.java:75)
sun.nio.ch.SocketChannelImpl.write
(SocketChannelImpl.java:334)
com.sun.grizzly.util.OutputWriter.
flushChannel(OutputWriter.java:106)
com.sun.grizzly.util.OutputWriter.
flushChannel(OutputWriter.java:73)
com.sun.grizzly.http.
SocketChannelOutputBuffer.flushChannel(SocketChannelOutputBuffer.java:
309)
com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer
(SocketChannelOutputBuffer.java:374)
com.sun.grizzly.http.
SocketChannelOutputBuffer.flush(SocketChannelOutputBuffer.java:352)
com.
sun.grizzly.http.SocketChannelOutputBuffer.realWriteBytes
(SocketChannelOutputBuffer.java:278)
com.sun.grizzly.tcp.http11.
InternalOutputBuffer$OutputStreamOutputBuffer.doWrite
(InternalOutputBuffer.java:884)
com.sun.grizzly.tcp.http11.filters.
IdentityOutputFilter.doWrite(IdentityOutputFilter.java:155)
com.sun.
grizzly.tcp.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.
java:640)
com.sun.grizzly.tcp.Response.doWrite(Response.java:659)
com.
eg.euler.ipc.http.newHttp.EulerResAdapter.serviceStaticFile
(EulerResAdapter.java:343)
com.eg.euler.ipc.http.newHttp.
EulerResAdapter.service(EulerResAdapter.java:144)
com.sun.grizzly.tcp.
http11.GrizzlyAdapter.service(GrizzlyAdapter.java:165)
com.sun.grizzly.
http.ProcessorTask.invokeAdapter(ProcessorTask.java:740)
com.sun.
grizzly.arp.DefaultAsyncExecutor.execute(DefaultAsyncExecutor.java:136)
com.eg.euler.ipc.http.newHttp.EulerAsyncAdapter.doFilter
(EulerAsyncAdapter.java:41)
com.sun.grizzly.arp.DefaultAsyncExecutor.
invokeFilters(DefaultAsyncExecutor.java:147)
com.sun.grizzly.arp.
DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:126)
com.sun.
grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:88)
com.
sun.grizzly.http.TaskBase.run(TaskBase.java:189)
java.util.concurrent.
ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.
util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:
908)
java.lang.Thread.run(Thread.java:619)
Su Tiscali Photo c'รจ la Promozione di Primavera. Stampa le tue foto nei formati 13x17 o 13x19 a soli 0,11 euro
http://photo.tiscali.it