के तहत समय समाप्त पढ़ें मेरे पास टॉमकैट आधारित वेब एप्लिकेशन है। मैं बीच-बीच में निम्न अपवाद हो रही है,java.net.SocketTimeoutException: टॉमकैट
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:150)
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:532)
at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:501)
at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:563)
at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:124)
at org.apache.coyote.http11.AbstractInputBuffer.doRead(AbstractInputBuffer.java:346)
at org.apache.coyote.Request.doRead(Request.java:422)
at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:290)
at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:431)
at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:315)
at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:200)
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:385)
दुर्भाग्य से मैं ग्राहक के लिए पहुँच नहीं है, इसलिए मैं सिर्फ विभिन्न कारणों से ऐसा हो सकता पर पुष्टि करने के लिए कोशिश कर रहा हूँ,
सर्वर की कोशिश कर रहा है अनुरोध से डेटा पढ़ने के लिए, लेकिन क्लाइंट से डेटा आने के लिए टाइमआउट मान से अधिक समय लेना। यहां टाइमआउट आमतौर पर टॉमकैट कनेक्टर होगा -> कनेक्शन टाइमआउट विशेषता।
क्लाइंट के पास एक रीड टाइमआउट सेट है, और सर्वर प्रतिक्रिया देने के लिए उससे अधिक समय ले रहा है।
मेरे द्वारा चलाए गए धागे में से एक ने कहा कि यह उच्च सहमति के साथ हो सकता है और यदि रखरखाव सक्षम है।
# 1 के लिए, प्रारंभिक मूल्य मैं निर्धारित किया था 20 सेकंड था, मैं इस को छोड़ दिया है 60sec के लिए, का परीक्षण करने और अगर कोई परिवर्तन कर रहे हैं देखेंगे।
इस बीच, यदि आप में से कोई भी व्यक्ति आपको इस पर विशेषज्ञ राय प्रदान कर सकता है, तो यह वास्तव में सहायक होगा। या उस मामले के लिए आप किसी अन्य कारण के बारे में सोच सकते हैं जिसके कारण इस मुद्दे का कारण हो सकता है।
अग्रिम धन्यवाद।
विक्की
मुझे विश्वास नहीं है कि यह बिंदु 2 है; हालांकि, यह पुष्टि करने के लिए कि आपको 'AccessLogValve' भी सेट अप करना चाहिए और एक विशिष्ट अनुरोध के साथ इस अपवाद को आजमाने और सहसंबंधित करना चाहिए। – fge
हाय विकी, क्या आप इस मुद्दे को हल करने में सक्षम थे? मुझे एक ही मुद्दे का सामना करना पड़ रहा है। – Elina