- शिप
- 8 अगस्त 2026 को 2:36 am बजे UTC
- लेखक
- Kamo
- Commit
- 9253ddc
फ़ाइल.getBytes() इस बड़े अपलोड का प्रतिनिधित्व नहीं कर सकते - एक जावा सरणी सिर्फ बंद हो जाता है 2 गीगाब से ऊपर - इसलिए हर आसक्ति अतीत में जो एक OutOfMemoryError पर मर गया, भले ही किसी भी तरह की घटना हो हेप, और 1 जीबी एक को एक फ़ाइल स्प्रिंग को स्टोर करने के लिए 1 जीबी आवंटन की आवश्यकता थी डिस्क में spooled। MultipartFile अब फिर से खोलने योग्य स्रोत के रूप में इमेजिंग करने के लिए जाता है और सीधे माध्यम से स्ट्रीम किया जाता है। मैच करने के लिए बढ़ी हुई सीमाएं: प्रति फ़ाइल 3GB (3100MB प्रति अनुरोध, इसलिए सबसे बड़ी अनुमति प्राप्त फ़ाइल को अपनी सीमा और हेडर के लिए अस्वीकार नहीं किया जाता है। Media.attachment.max-bytes 3 GiB करने के लिए। Multipart spools एक स्पष्ट 24Gi खाली दिन कंटेनर की लिखने योग्य परत के बजाय। टॉमकैट मैक्सिको-आकार अब -1 है, इसलिए एक खारिज कर दिया अपलोड एक रीसेट कनेक्शन के बजाय अपने 4xx वितरित हो जाता है।.