فردا جمعه سیاه است - برای پروژه های اینترنتی این به این معنی است که اوج بار در سایت وجود خواهد داشت. حتی غول ها هم ممکن است نتوانند در مقابل آنها مقاومت کنند، به عنوان مثال،
تصمیم گرفتیم چند مثال ساده از کار با سرور مجازی ارائه دهیم تا از خطا جلوگیری کنیم و با صفحه 503 یا حتی بدتر از آن درباره:blank و ERR_CONNECTION_TIMED_OUT به مردم سلام نکنیم. یک روز برای آماده سازی فرصت باقیست.
مقیاس بندی منابع
یک وب سایت معمولاً از ماژول های مختلفی تشکیل شده است - یک پایگاه داده، یک وب سرور، یک سیستم کش. هر یک از این ماژول ها به انواع و مقادیر مختلفی از منابع نیاز دارند. لازم است از قبل میزان منابع مصرف شده را با استفاده از تست استرس تجزیه و تحلیل کنید و سرعت ورودی/خروجی دیسک، زمان پردازنده، حافظه و پهنای باند اینترنت سایت خود را ارزیابی کنید.
تست استرس به شما کمک می کند تا گلوگاه های سیستم خود را شناسایی کرده و آنها را از قبل افزایش دهید. بنابراین، به عنوان مثال، می توانید با افزایش فضای هارد دیسک برای مدت زمان تبلیغات، افزایش پهنای باند وب سایت یا افزایش رم سرور مجازی، قدرت سرور خود را افزایش دهید. پس از تبلیغات، می توانید همه چیز را همانطور که بود برگردانید، این کار در حساب شخصی شما بدون تماس با پشتیبانی فنی انجام می شود و چند دقیقه طول می کشد، اما بهتر است این کار را از قبل و در ساعاتی که کمترین فعالیت مشتری در سایت وجود دارد انجام دهید.
از قبل از حملات DDoS محافظت کنید
وب سایت ها در روزهای فروش نه تنها به دلیل افزایش هجوم مشتریان، بلکه به دلیل حملات DDoS نیز از کار می افتند. آنها می توانند توسط مهاجمانی که می خواهند ترافیک شما را به منابع فیشینگ خود هدایت کنند، سازماندهی شوند.
حملات DDoS هر روز پیچیده تر می شوند. هکرها از روشهای مختلفی استفاده میکنند، از حملات DDoS و حملات به آسیبپذیریهای برنامه. در بیشتر موارد، حملات با تلاش برای هک کردن سایت همراه است.
در اینجا همچنین مهم است که از قبل آماده شده و یک آدرس IP محافظت شده از حملات را به سرور خود متصل کنید. در UltraVDS ما سرورها را نه پس از حمله، بلکه در تمام ساعات شبانه روز محافظت می کنیم و به طور مداوم در برابر حملات تا 1.5 ترابیت بر ثانیه مقاومت می کنیم! برای محافظت از سرورها در برابر حملات DDoS، از یک سری فیلترها استفاده می شود که به یک کانال اینترنتی با پهنای باند به اندازه کافی بزرگ متصل می شوند. فیلترها به طور مداوم ترافیک عبوری را تجزیه و تحلیل می کنند، ناهنجاری ها و فعالیت غیرعادی شبکه را شناسایی می کنند. الگوهای ترافیک غیر استاندارد تجزیه و تحلیل شده شامل تمام روش های حمله شناخته شده در حال حاضر، از جمله روش هایی است که با استفاده از بات نت های توزیع شده پیاده سازی شده اند.
برای اتصال یک آدرس محافظت شده به یک سرور مجازی، باید از قبل درخواستی را به خدمات پشتیبانی ارائه دهنده ارسال کنید.
افزایش سرعت بارگذاری سایت
در دورههای تبلیغات، بار روی سرورها افزایش مییابد و عکسها و کارتهای محصول زمان زیادی طول میکشد تا در وبسایتها بارگذاری شوند. همچنین بارگذاری صفحات توسط فریمورک های مختلف، کتابخانه های JS، ماژول های CSS و غیره دشوارتر می شود. یک مشتری بالقوه ممکن است بدون دریافت پاسخ از سایت صفحه را ترک کند، حتی اگر پیشنهاد مطلوب تر از پیشنهاد رقبا باشد. برای بررسی سرعت بارگذاری صفحه، پیشنهاد می کنیم از Google DevTools استفاده کنید.
یک شبکه تحویل محتوا (CDN) می تواند به سرعت بارگذاری صفحه کمک کند. CDN یک شبکه توزیع شده جغرافیایی است که از گره های ذخیره سازی تشکیل شده است - نقاط حضور، آنها می توانند در سراسر جهان قرار گیرند. هنگام بازدید از سایت، مشتری محتوای ثابت را نه از سرور شما، بلکه از آن چیزی که بخشی از شبکه CDN است و نزدیک به آن قرار دارد، دریافت می کند. با کوتاه کردن مسیر بین سرور و مشتری، دادههای سایت سریعتر بارگذاری میشوند.
اگر VDS روی Windows Server Core 2019 دارید، میتوانید خودتان یک شبکه CDN راهاندازی کنید؛ برای این کار از ابزارهای تعبیهشده در سیستم عامل مانند: Active Directory، DFS، IIS، WinAcme، RSAT استفاده کنید. شما همچنین می توانید از راه حل های آماده استفاده کنید، به عنوان مثال، CDN از Cloudflare می تواند مشکل را بسیار سریع تر و ارزان تر حل کند. به علاوه، این سیستم دارای ویژگی های اضافی است: DNS، فشرده سازی HTML، CSS، JS، نقاط حضور بسیاری.
در فروش خود موفق باشید.
جمعه سیاه در UltraVDS
همچنین از تخفیف های سنتی در این روز غافل نشدیم و به کاربران هابر کد تبلیغاتی ارائه کردیم BlackFr با 15 درصد تخفیف بر روی تمامی سرورهای مجازی ما از 28 آبان تا 2 آذر.
برای مثال،
منبع: www.habr.com