- शिप
- 20 अगस्त 2026 को 10:52 pm बजे UTC
- लेखक
- Kamo
- Commit
- 584b84a
दो चीजें, उनमें से एक इससे पहले प्रतिबद्धता में सुधार। पिछली प्रतिबद्धता ने एक जांच के साथ 'एनकोडिंग: [br, gzip]` को उचित ठहराया api.kamocrm.com के खिलाफ। यह जांच गलत थी। एपीआई सेवा सेट `server.compression.enabled: True` in its ConfigMap — अपने repo नोट Application.yml कहते हैं झूठ, ConfigMap क्या चलाता है - तो मूल पहले से ही gzipped था और Traefik शरीर को छूने के माध्यम से गुजर रहा था। उस टिप्पणी में हर नंबर वसंत की थी, जिसका श्रेय ट्रेफिक था। The अब इतनी स्पष्ट रूप से टिप्पणी करते हैं, क्योंकि गलती दोहराने में आसान है: उस श्रृंखला के आत्म-संपीड़न के पीछे लगभग हर मूल, इसलिए उन्हें जांचना gzip दिखाता है और जैसा दिखता है Traefik चुनने gzip. दावा स्वयं जीवित रहता है, ठीक से मापा जाता है। थीम होस्ट एक है जगह Traefik वास्तव में कंप्रेसर है, क्योंकि MinIO संग्रहीत कार्य करता है बाइट्स और बातचीत कुछ भी नहीं है। चैट विजेट बंडल पर 145,587 बाइट्स संग्रहीत: स्वीकार-Encoding: gzip -> gzip 45,501 स्वीकार-Encoding: br, gzip -> gzip 45,501 स्वीकार-Encoding: gzip, deflate, br, zstd -> gzip 45,501 स्वीकार-Encoding: br -> br 40,754 स्वीकार-Encoding: * -> कोई 145,587 दूसरी पंक्ति खोज रही है: Brotli अनुरोध FIRST अभी भी वापसी gzip. Traefik ग्राहक के आदेश को अनदेखा करता है और जब भी यह gzip लेता है स्वीकार्य है, इसलिए किसी भी ब्राउज़र को कभी भी छोटे एन्कोडिंग प्राप्त नहीं हुई है। अंतिम पंक्ति एक दूसरा दोष है - जिसमें कोई `एंकोडिंग' सेट नहीं है हल करने के लिए एक वाइल्डकार्ड के लिए कुछ भी नहीं, इसलिए `*` को सभी पर कोई संपीड़न नहीं मिला। यह एक बंडल का 10.4% है जो ग्राहकों की अपनी साइटों पर लोड होता है, इसलिए 'थीम-कंप्रेस' को समान एन्कोडिंग और साझा के रूप में न्यूनतम प्राप्त होता है मिडलवेयर। minResponseBodyBytes एक डिफ़ॉल्ट के बजाय pinning के रूप में दस्तावेज है बदलते व्यवहार: 1024 पहले से ही ट्राफिक की डिफ़ॉल्ट है, इसकी पुष्टि करके की गई है 483-byte विजेट लोडर बिना किसी सेटिंग के असंतुलित होकर गुजर रहा है। पिछली तैनाती के बाद सत्यापित लाइव: मिडलवेयर वहन करता है `encodings` (इसलिए v3.3 CRD अद्यतन ने अपना काम किया और क्षेत्र नहीं था pruned), एक `Accept-Encoding: *` अनुरोध रिटर्न ब्रा, और पीएनजी है कि स्रोत की तुलना में 30 बाइट्स को वापस आने के लिए उपयोग किया जाता है अब untouched है।.