Morgaŭ estas Nigra Vendredo - por interretaj projektoj tio signifas, ke estos pintŝarĝoj en la retejo. Eĉ gigantoj eble ne povas elteni ilin, ekzemple,
Ni decidis doni kelkajn simplajn ekzemplojn pri laboro kun virtuala servilo por eviti erarojn kaj ne saluti homojn kun 503 paĝo aŭ, eĉ pli malbone, About:blank kaj ERR_CONNECTION_TIMED_OUT. Restas unu tago por prepari.
Skalado de rimedoj
Retejo kutime konsistas el malsamaj moduloj - datumbazo, retservilo, kaŝmemorsistemo. Ĉiu el ĉi tiuj moduloj postulas malsamajn specojn kaj kvantojn de rimedoj. Estas necese analizi anticipe la kvanton da rimedoj konsumitaj uzante streĉajn provojn kaj taksi la diskan I/O-rapidecon, procesoran tempon, memoron kaj interretan bendolarĝon de via retejo.
Streĉaj provoj helpos vin identigi botelojn en via sistemo kaj pligrandigi ilin anticipe. Do, ekzemple, vi povas plibonigi la potencon de via servilo pliigante la malmolan diskon-spacon dum la daŭro de la promocio, pligrandigi la bendolarĝon de la retejo aŭ pliigi la RAM de la virtuala servilo. Post la promocio, vi povas redoni ĉion kiel ĝi estis, ĉi tio estas farita en via persona konto sen kontakti teknikan subtenon kaj daŭras kelkajn minutojn, sed estas pli bone fari tion anticipe kaj dum horoj de minimuma klienta agado en la retejo.
Protektu vin kontraŭ DDoS-atakoj anticipe
Retejoj kraŝas dum vendaj tagoj ne nur pro pliiĝo de la enfluo de klientoj, sed ankaŭ pro DDoS-atakoj. Ili povas esti organizitaj de atakantoj, kiuj volas redirekti vian trafikon al siaj phishing-resursoj.
DDoS-atakoj iĝas pli kompleksaj ĉiutage. Hakistoj uzas malsamajn alirojn, uzante kaj DDoS-atakojn kaj atakojn kontraŭ aplikaj vundeblecoj. Plejofte, atakoj estas akompanitaj de provoj haki la retejon.
Ĉi tie ankaŭ gravas prepari anticipe kaj konekti IP-adreson protektitan kontraŭ atakoj al via servilo. Ĉe UltraVDS ni protektas servilojn ne post atako, sed ĉirkaŭ la horloĝo kaj konstante eltenas atakojn ĝis 1.5 Tbps! Por protekti servilojn kontraŭ DDoS-atakoj, oni uzas serion da filtriloj, konektitaj al interreta kanalo kun sufiĉe granda bendolarĝo. Filtriloj konstante analizas preterpasantan trafikon, identigante anomaliojn kaj nekutiman retan agadon. La ne-normaj trafikaj ŝablonoj analizitaj inkluzivas ĉiujn nuntempe konatajn atakmetodojn, inkluzive de tiuj efektivigitaj per distribuitaj botnetoj.
Por konekti protektitan adreson al virtuala servilo, vi devas sendi peton al la helpservo de la provizanto anticipe.
Akceli ŝarĝon de retejo
Dum periodoj de promocioj, la ŝarĝo sur la serviloj pliiĝas, kaj fotoj kaj produktkartoj daŭras longan tempon por ŝargi en retejoj. Ankaŭ, ŝarĝi paĝojn fariĝas pli malfacila de diversaj kadroj, JS-bibliotekoj, CSS-moduloj, ktp. Ebla kliento povas forlasi la paĝon sen ricevi respondon de la retejo, eĉ se la oferto estas pli favora ol tiu de konkurantoj. Por kontroli paĝan ŝarĝrapidecon, ni sugestas uzi Google DevTools.
Enhavo-Livera Reto (CDN) povas helpi akceli paĝŝarĝadon. CDN estas geografie distribuita reto, kiu konsistas el kaŝmemoraj nodoj - punktoj de ĉeesto, ili povas troviĝi tra la tuta mondo. Vizitante la retejon, la kliento ricevos statikan enhavon ne de via servilo, sed de tiu, kiu estas parto de la CDN-reto kaj situas pli proksime al ĝi. Mallongigante la itineron inter servilo kaj kliento, datumoj sur la retejo ŝarĝas pli rapide.
Vi povas mem agordi CDN-reton, se vi havas VDS en Windows Server Core 2019; por fari tion, uzu ilojn enkonstruitajn en la operaciumo kiel: Aktiva Dosierujo, DFS, IIS, WinAcme, RSAT. Vi ankaŭ povas uzi pretajn solvojn, ekzemple, CDN de Cloudflare povus solvi la problemon multe pli rapide kaj pli malmultekosta. Krome, ĉi tiu sistemo havas pliajn funkciojn: DNS, HTML-kunpremo, CSS, JS, multaj punktoj de ĉeesto.
Bonŝancon kun viaj vendoj.
Nigra vendredo en UltraVDS
Ni ankaŭ ne ignoris tradiciajn rabatojn en ĉi tiu tago kaj ofertis al uzantoj de Habr reklaman kodon BlackFr kun 15% rabato ĉe ĉiuj niaj virtualaj serviloj de la 28-a de novembro ĝis la 2-a de decembro inkluzive.
Ekzemple,
fonto: www.habr.com