हमारे पास कुछ बदलावों के साथ हमारे सॉफ़्टवेयर का एक नया बीटा संस्करण है, लेकिन हमारे डेटाबेस परत के आसपास नहीं है।बस एआईआर एसक्यूएलएट त्रुटि 3182 डिस्क I/O त्रुटि हुई
हमने अभी हमारे सर्वर लॉग में त्रुटि 3128 की रिपोर्ट करना शुरू कर दिया है। ऐसा लगता है कि एक बार ऐसा होने पर, यह तब तक होता है जब तक ऐप खुला रहता है। कोड का वह हिस्सा जहां यह सबसे स्पष्ट है, जहां हम SQLite के माध्यम से हर सेकेंड डेटा लॉग करते हैं। हमने इस महीने अकेले हमारे सर्वर पर 47k त्रुटियां उत्पन्न की हैं।
3128 Disk I/O error occurred. Indicates that an operation could not be completed because of a disk I/O error. This can happen if the runtime is attempting to delete a temporary file and another program (such as a virus protection application) is holding a lock on the file. This can also happen if the runtime is attempting to write data to a file and the data can't be written.
मुझे नहीं पता कि यह त्रुटि क्या हो सकती है। शायद एक एंटी-वायरस प्रोग्राम? हो सकता है कि हमारा ऐप उलझन में हो और एक-दूसरे के ऊपर डेटा लिख रहा हो? हम async कनेक्शन का उपयोग कर रहे हैं।
यह कई मुद्दों का कारण बन रहा है और हम नुकसान में हैं। यह हमारे पुराने संस्करण में हुआ है, लेकिन 47,000 बार के बजाय एक महीने में 100 गुना हो सकता है। किसी भी तरह से मैं इसे "0" बार बनाना चाहता हूं।
आपका मतलब थोड़ा रैपर लपेटने का क्या मतलब है? – xiriusly