شاهین

دیباگ رویداد زنده

متوسط
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/laɪv ɪˈvɛnt ˈdiːbʌɡ/

دیباگ رویداد زنده ابزاری برای توسعه‌دهنده است که رویدادها را همان لحظه که به سرور می‌رسند تک‌به‌تک نشان می‌دهد تا درستی نصب و پراپرتی‌ها راستی‌آزمایی شود.

این ابزار با شمارنده زنده فرق بنیادی دارد: شمارنده عدد تجمیعی می‌دهد، دیباگ رویداد زنده جریان خام تک‌تک رویدادها را با نام و پراپرتی نشان می‌دهد، و مخاطبش نه تحلیلگر که مهندسی است که تازه یک رویداد را نصب کرده و می‌خواهد ببیند درست می‌رسد یا نه. ارزشش در بستن حلقه بازخورد است؛ بدون آن، توسعه‌دهنده باید ساعت‌ها صبر کند تا داده در گزارش تجمیعی بنشیند و تازه بفهمد نام رویداد غلط یا پراپرتی جا افتاده است. به همین دلیل دیباگ زنده معمولا فقط برای دستگاه یا نشست خود توسعه‌دهنده فعال می‌شود، نه کل ترافیک، تا جریان قابل‌خواندن بماند. این یک ابزار زمان توسعه است نه گزارش محصولی؛ در محیط زنده و پرترافیک، جریان خام رویدادها آن‌قدر سریع است که برای تحلیل بی‌فایده می‌شود و فقط برای اعتبارسنجی نقطه‌ای به کار می‌آید.