Ulaz / izlaz (ulaz / izlaz definiran kao KB/s) samo je "propusnost" ili brzina prijenosa podataka između tvrdog diska i RAM-a.
U okruženju web hostinga, web-poslužitelj mora istovremeno podržavati stotine, možda tisuće web-mjesta, stvarajući uravnoteženu poslužiteljsku okolinu. Što više računa web hosting ima na poslužitelju, to je zamjetniji spor I/O diska. Dok bilo koji pristojan web hosting neće staviti tvrde granice na većinu resursa, postoje neki koji moraju biti proaktivno regulirani tako da jedan pojedinac ili račun ne konzumiraju kompletne serverske resurse.
Većina Linux poslužitelja u današnjem okruženju hostinga pokreće Apache web poslužitelje. Većina njih podržava CGI i FastCGI skripte - pisane na više jezika, kao što su Perl, Python i najpopularniji PHP. Jedna stranica potencijalno može konzumirati sve CPU, IO, memorijske resurse ili Apache procese i to može dovesti do potpunog zaustavljanja poslužitelja.
Ta ograničenja su dizajnirana ili konfigurirana kako bi se osiguralo da niti jedna web-stranica ne može srušiti web-poslužitelj koji će utjecati na sve ostale.
Kao što ste možda primijetili, vaša web-lokacija ne uzrokuje nikakvu vidljivu pogrešku (ponekad možete vidjeti pogrešku 508; opet će to ovisiti o tome kako je poslužitelj konfiguriran) kada prekoračite ograničenje ulaz / izlaz. Ono što će se dogoditi jest da će se stranica početi reagirati sporije ili će se samo "stajati" i ne može ispuniti zahtjev koji obično (imajući na umu da mogu postojati i drugi razlozi zašto se to dogodi) je prijenos podataka s tvrdog diska na RAM , Jednostavno rečeno, ograničenje je da kada dođete do dodijeljenog ili pretplaćenog ograničenja, procesi se prigušuju (stavljaju u mirovanje).
Opet, bilo koji pristojan hosting tvrtka će vam dati ono što je nazvao kao "meke granice" pri čemu, ako ga prelazi, vaše stranice neće objesiti, ali ćete primiti upozorenje ovisno o postavi.
Zatim, tu je “tvrda granica” koja kad premašite ... pa, vaša stanica "miruje".
U našem okruženju imamo vlastite sustave koji osiguravaju da, bez obzira na to što klijenti rade, to nikada neće utjecati na druge korisnike na web hostingu. Ovaj upravljački resursi koriste svi procesi za svaki pojedinačni račun. To eliminira buku, loš učinak susjeda, poboljšava stabilnost našeg poslužitelja i daje svakom webmasteru na poslužitelju pravi prasak za svoj novac.
Zapravo, konfigurirali smo:
Soft Limit tako da kada korisnici premašuju njihove alokacije resursa, web stranica će se usporiti, ali ne i objesiti kako bi prihvatila web vlasnike koji privremeno premašuju inode ograničenja.
Režim tvrdog ograničenja u kojem bi bilo nemoguće stvoriti nove datoteke i mape nakon što su te alokacije potrošene.
Što će se dogoditi je to kada:
* Korisnik udara maksimalne granice ulaznih procesa - prikazujemo 508 ograničenja resursa
* korisnik udara CPU limit - stranica će biti spora. To često uzrokuje porast veza, pogađajući maksimalne procese unosa i pogrešku 508. Račun koji troši previše resursa privremeno će prestati raditi dok se korištenje resursa ne vrati u normalu. U međuvremenu će ostali stanari na poslužitelju nastaviti normalno raditi.
Rješenja:
Ako je vaša web-lokacija wordpress instalirajte profiler performansi dodatka, sa njim saznati ćete saznati koji od vaših dodataka koristi više resursa.
Drugi instalirajte predmemoriju kao što je W3 total cache, što će zadržati većinu vaših stranica na RAM-u, a disk neće biti tako često korišten.
Treće, optimizirajte izvedbu svojih web lokacija / računa kako biste bili sigurni da više ne dosežu ograničenja resursa računa. Na cpanel idite na Optimizirajte web stranicu i komprimirajte sav sadržaj.
Posljednji, na cpanel kliknite na cloudflare, stavite sve svoje web stranice na oblak, to će učiniti vaše stranice učitati brže, to će spasiti vaše I / O, pa čak i zaštititi vaše web stranice od nekih sustava za hakiranje. Pročitajte o našem partnerstvu s oblakom . Ako je vaš paket Video tri ili više, kontaktirajte podršku da biste omogućili CloudFlare Railgun ™ tehnologiju na svojim web-lokacijama, Railgun postiže omjer kompresije od 99,6% za ranije neobnovljive web-objekte koristeći tehnike slične onima koje se koriste u kompresiji videozapisa visoke kvalitete. Prosječno web-mjesto može očekivati povećanje izvedbe od 1,43x. Pročitajte više o tome u Railgunu .
Također možete nadograditi na veći paket ili na nešto robusnije.