ت تیزرس · دمو
دامنه: demo.zag.taxi-plus.ir گواهی: Let's Encrypt، واقعی ۴ edge، دو سایت (zagros + damavand)

دیدن تیزرس در حال کار، نه فقط خواندن خروجی curl

این صفحه یک نمایش واقعی است، نه یک ماکاپ. زیر همین متن یک سایت واقعیِ محتوامحور اجرا شده — همین مستندات، همین تصاویر، همین فونت — که روی خوشه‌ی Kubernetes خودِ پلتفرم (zagros) در حال اجراست و از پشت تیزرس سرو می‌شود. پنل زیر با کمی جاوااسکریپت سمت مرورگر، به‌علاوه‌ی یک نقطه‌ی پایانی زنده روی همین مبدأ، همین الان نشان می‌دهد کدام edge به همین درخواستِ شما پاسخ داده، از کش خوانده یا از مبدأ، با چه نسخه و رمز TLS، و کل مسیر چقدر طول کشیده.

پنل زنده — همین درخواست، همین الان

داده‌های این بخش هرگز کش نمی‌شوند (/api/now و /api/edges با یک قاعده‌ی مسیر از کش زون معاف شده‌اند). هر بار این صفحه را رفرش کنید، اعداد واقعی و تازه‌اند.

edge پاسخ‌دهنده (حدس مبدأ از remote_addr)
در حال بارگذاری…
وضعیت کش (فایل استاتیک نمونه)
زمان رفت‌وبرگشت فچ:
نسخه‌ی HTTP این ناوبری
از Navigation Timing API مرورگر شما
TTFB / کل زمان بارگذاری صفحه
/
TLS روی این edge (پروب زنده‌ی مبدأ)
در حال پروب…
صادرکننده‌ی گواهی:
HTTP/3 (Alt-Svc)
هدر روی پاسخ /api/now
پاد مبدأ که واقعاً پاسخ داد
نود: · بالا بودن:
درخواست‌های سرو شده توسط همین پاد
شمارنده از لحظه‌ی استارت پاد؛ اگر چند بار رفرش کنید و این پاد عوض شود، یعنی چند رپلیکا واقعاً در حال کارند
آی‌پی شما، از دید edge
remote_addr خام مبدأ:

آخرین اجرا: · زمان سرور (UTC):

همین لحظه، هر ۴ edge — پروب TLS پیوسته از خودِ مبدأ

مرورگر هیچ APIای برای خواندن نسخه یا رمز TLSای که خودش مذاکره کرده در اختیار جاوااسکریپت صفحه نمی‌گذارد — این یک محدودیت عمومی مرورگرهاست، نه چیزی که اینجا کم باشد. به‌جایش، خودِ مبدأ (یک پاد ساده روی همین خوشه) هر ۲۰ ثانیه یک اتصال TLS واقعی و کامل به هر چهار آدرس عمومی edge باز می‌کند، گواهی را در برابر مخزن اعتماد سیستم تأیید می‌کند (بدون skip-verify)، و نتیجه را همین‌جا نشان می‌دهد. یک شاهد دوم و مستقل، نه یک عدد ثابت.

EdgeآدرسTLS / CipherALPNانقضای گواهیهندشیک
در حال پروب…

این دمو دقیقاً چیست

سه بخش، هر کدام یک کار مشخص:

۱ · سایت محتوامحور
همین مستندات + گالری تصاویر
فونت واقعی (Vazirmatn، self-hosted)، CSS واقعی، تصاویر SVG واقعی — همه چیزی که کش کردنش معنا دارد.
۲ · نقطه‌ی پایانیِ همیشه‌تازه
/api/now
با یک path rule از کش زون معاف شده؛ هر بار زمان واقعی سرور و اطلاعات همان درخواست را برمی‌گرداند.
۳ · همین پنل
headerهای واقعی + کمی JS
X-Cache-Status، Alt-Svc و Navigation Timing مرورگر، به‌علاوه‌ی پروب TLS زنده‌ی مبدأ.

جزئیات فنی، نمودار مسیر درخواست، و — از همه مهم‌تر — عددهای واقعیِ اندازه‌گیری‌شده (HIT در برابر MISS، از آلمان در برابر یک ماشین ایرانی، هزینه‌ی هندشیک TLS، توان انتقال فایل بزرگ) در docs/17-cdn-demo.md مخزن zagros نوشته شده، و خلاصه‌اش در بخش مستندات همین سایت هست.