موجود

Night Watch

سایت‌های خود را در برابر سیل خزشگرها فعال نگه دارید: یک واچ‌داگ برای پایداری، یک سپر با پلن رایگان Cloudflare و یک دروازه ربات.

  • Linux
  • Python 3.10+
  • Cloudflare Free plan
  • ASGI or WSGI apps
$497یک‌بار پرداخت

شامل 12 ماه به‌روزرسانی

کارکرد

واچ‌داگ شب، هر سایتی را که اجرا می‌کنید دقیقاً همان‌طور که یک بازدیدکننده می‌بیند، هر پنج دقیقه باز می‌کند و لحظه‌ای که یکی از آن‌ها باز نشود و لحظه‌ای که دوباره باز شود را به شما می‌گوید. وقتی سایتی به دلیل هجوم یک اسکرپر از کار می‌افتد، واچ‌داگ یک قانون Cloudflare را فعال می‌کند که جلوی هجوم را در لبه شبکه می‌گیرد و اپلیکیشن شما تا زمانی که این وضعیت ادامه دارد، به سرویس‌دهی به کاربران ادامه می‌دهد.

تست‌شده روی سایت‌های خودمان

محتویات

واچ‌داگ

سایت‌ها از حساب Cloudflare شما و یک لیست، بررسی‌هایی که شبیه بازدیدکننده به نظر می‌رسند، پیام‌ها از طریق ایمیل یا وب‌هوک، و یک تست که «همه قطع هستند» را از «این ماشین آفلاین است» تشخیص می‌دهد.

سپر

نصب، وضعیت، روشن، خاموش، حذف نصب و بازگردانی برای یک منطقه یا همه، با پشتیبان‌گیری از هر تغییر قبل از اعمال.

دروازه

میان‌افزارهای ASGI و WSGI، یک صفحه «یک لحظه صبر کنید» 2 ثانیه‌ای که به کاربران یک کوکی می‌دهد، و یک خط لاگ در دقیقه.

راهنمای عملیات

چه کاری انجام دهید وقتی سایت کند یا قطع است، چگونه یک سیل ترافیک را بخوانید، و چه چیزی را در داشبورد Cloudflare روشن نکنید.

پیش‌نیازها

  • Linux با systemd و Python 3.10 یا جدیدتر؛ چیزی برای نصب از pip لازم نیست.
  • برای سپر و نمای رویدادها، سایت‌ها روی Cloudflare (هر پلن، شامل پلن رایگان) و یک توکن API.
  • یک ماشین متفاوت از ماشینی که سایت‌های شما را سرو می‌کند، تا بتواند وقتی آن یکی قطع است به شما اطلاع دهد.

خوب است بدانید

  • قانون اضطراری همچنین به کسی که آدرس شما را در یک مرورگر تازه تایپ می‌کند چالش وارد می‌کند، به همین دلیل فقط در زمان سیل ترافیک روشن است.
  • بات‌های تایید شده و ربات‌هایی که خود را معرفی می‌کنند هرگز با چالش مواجه نمی‌شوند، و موتورهای جستجو هرگز توسط دروازه رد نمی‌شوند.
  • سپر از سه مورد از پنج قانون سفارشی که پلن رایگان برای هر منطقه اجازه می‌دهد استفاده می‌کند.

پرسش‌ها

آیا به پلن پولی Cloudflare نیاز دارم؟

خیر. همه کارهایی که Night Watch انجام می‌دهد روی پلن رایگان کار می‌کند: سه قانون، نمای رویدادها و سوئیچینگ خودکار. یک پلن پولی فقط اسلات‌های قانون بیشتری در کنار قوانین ما به شما می‌دهد.

آیا خزنده‌های گوگل یا جستجوی AI را مسدود می‌کند؟

خیر. بات‌های تایید شده Cloudflare و هر رباتی که خود را در user agent معرفی می‌کند از سپر عبور می‌کنند، و دروازه هرگز موتور جستجو یا پیش‌نمایش لینک را رد نمی‌کند. اگر می‌خواهید خزنده‌های AI را مسدود کنید، این یک انتخاب جداگانه در داشبورد Cloudflare است.

سایت من روی Cloudflare نیست. آیا هنوز مفید است؟

واچ‌داگ و دروازه در هر جایی کار می‌کنند: واچ‌داگ هر URL را باز می‌کند، و دروازه از هر اپلیکیشن وب Python محافظت می‌کند. سپر و نمای رویدادها به Cloudflare نیاز دارند.

این چه فرقی با یک پایشگر آپ‌تایم دارد؟

یک پایشگر آپ‌تایم به شما می‌گوید که یک سایت از دسترس خارج شده است. Night Watch نیز همین را به شما می‌گوید، سپس برای شایع‌ترین علتی که می‌بینیم اقدام می‌کند: سپر را در لبه‌ی Cloudflare فعال می‌کند و دروازه، تا زمانی که سیل ادامه دارد، به برنامه شما اجازه می‌دهد که به افراد مورد نظر شما سرویس‌دهی کند.

به‌روزرسانی شد: