से कनेक्ट करते समय "एक पठन कॉल से शून्य प्राप्त करें" त्रुटि से कैसे संपर्क करें, मैं अमेज़ॅन आरडीएस उदाहरण पर ओरेकल 11GR2 चला रहा हूं। कभी-कभी मुझे DriverManager.getConnection(getUrl())
पर कॉल करते समय IO Error: Got minus one from a read call
मिलता है और मुझे यकीन नहीं है कि क्यों। अन्य अनुप्रयोग सही ढंग से काम करते हैं।अमेज़ॅन आरडीएस ओरेकल उदाहरण
चीजों को और भ्रमित करने के लिए, त्रुटि अवसर पर स्वयं को सही करेगी (कार्यक्रम के अगले पुनरावृत्ति के बाद)।
मुझे "रीड कॉल से एक को कम से कम कैसे मिला" त्रुटि से संपर्क करना चाहिए?
पूर्ण स्टैक ट्रेस:
java.sql.SQLRecoverableException: IO Error: Got minus one from a read call
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:243)
at com.cwd.facile.db.Database.<init>(Database.java:44)
at com.cwd.facile.ns.NetSuiteRequestBased.<init>(NetSuiteRequestBased.java:29)
at com.cwd.facile.ns.CommonOperations.isInventoryItem(CommonOperations.java:205)
at com.cwd.facile.ns.CommonOperations.findItemIdByName(CommonOperations.java:188)
at com.cwd.facile.ns.CommonOperations.createSalesOrder(CommonOperations.java:970)
at com.cwd.facile.Main.main(Main.java:47)
Caused by: oracle.net.ns.NetException: Got minus one from a read call
at oracle.net.ns.Packet.receive(Packet.java:311)
at oracle.net.ns.NSProtocol.connect(NSProtocol.java:300)
at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340)
... 12 more
Database.java लाइन 44: setConn(DriverManager.getConnection(getUrl()));
अन्य जानकारी:
- मैंने सोचा कि यह एक बुरा JDBC यूआरएल था, लेकिन यह काम करता है, कभी-कभी विफल होने से पहले अंत में दिन के लिए।
- अमेज़न आरडीएस एक प्रबंधित उदाहरण है और विन्यास बदलाव
- मैं कनेक्टिविटी के लिए ojdbc6.jar उपयोग कर रहा हूँ संभव नहीं हो सकता
धन्यवाद स्टीफन मैं लीकी कनेक्शन –