Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:

Re buile ka mokhoa oa ho karolo ea pele sengoloa sena, re leka HTTPS, empa maemong a nnete. Bakeng sa tlhahlobo, re ile ra fumana setifikeiti sa Let's Encrypt mme ra nolofalletsa khatello ea Brotli ho 11.

Lekhetlong lena re tla leka ho hlahisa boemo ba ho tsamaisa seva ho VDS kapa joalo ka mochini o sebetsang ho moamoheli o nang le processor e tloaelehileng. Bakeng sa morero ona, moeli o ne o behiloe ho:

  • 25% - E lekanang le maqhubu a ~ 1350 MHz
  • 35% -1890MHz
  • 41% - 2214 MHz
  • 65% - 3510 MHz

Palo ea likhokahano tsa nako e le 'ngoe e fokotsehile ho tloha ho 500 ho isa ho 1, 3, 5, 7 le 9,

Liphetho:

Litieho:

TTFB e ne e kenyelelitsoe ka ho khetheha e le teko e fapaneng, hobane HTTPD Tools e theha mosebedisi e mocha bakeng sa kopo ea motho ka mong. Teko ena e ntse e qheletsoe ka thoko ho 'nete, hobane mosebelisi o ntse a tla tobetsa maqephe a' maloa, 'me ha e le hantle TTFP e tla bapala karolo ea mantlha.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ea pele, ka kakaretso kopo ea pele ka mor'a qalo ea pele ea mochini oa IIS o nka ka karolelano 120 ms.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Likōpo tsohle tse latelang li bontša TTFP ea 1.5 ms. Apache le Nginx li salletse morao ntlheng ena. Ka bonna, mongoli o nka tlhahlobo ena e le e senolang ka ho fetesisa mme o ka khetha ea hlotseng ho ipapisitse le eona.
Sephetho ha se makatse kaha li-cache tsa IIS li se li hatelletse litaba tse tsitsitseng mme ha li li hatelle nako le nako ha li fumaneha.

Nako e sebelisitsoeng ho moreki ka mong

Ho lekola ts'ebetso, tlhahlobo e nang le khokahano e le 'ngoe e 1 e lekane.
Mohlala, IIS e phethile teko ea basebelisi ba 5000 ka metsotsoana e 40, e leng likopo tse 123 motsotsoana.

Li-graph tse ka tlase li bonts'a nako ho fihlela litaba tsa sebaka sa marang-rang li fetisoa ka botlalo. Ena ke karolo ea likopo tse phethiloeng ka nako e itseng. Tabeng ea rona, 80% ea likopo tsohle li ile tsa sebetsoa ka 8ms ho IIS le ho 4.5ms ho Apache le Nginx, 'me 8% ea likopo tsohle tsa Apache le Nginx li ile tsa phethoa ka nako ea ho fihla ho 98 milliseconds.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Nako eo ka eona likopo tse 5000 li ileng tsa sebetsoa:

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Nako eo ka eona likopo tse 5000 li ileng tsa sebetsoa:

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Haeba u na le mochini o sebetsang o nang le 3.5GHz CPU le li-cores tse 8, khetha seo u se batlang. Li-server tsohle tsa marang-rang li tšoana haholo tekong ena. Re tla bua ka hore na re khetha seva sefe sa marang-rang bakeng sa moamoheli e mong le e mong ka tlase.

Ha ho tluoa tabeng ea boemo ba sebele haholoanyane, li-server tsohle tsa marang-rang li ea hloohong.

Phallo:

Kerafo ea tieho khahlano le palo ea likhokahano tsa nako e le 'ngoe. Boreleli le tlase ho molemo. 2% ea ho qetela e ile ea tlosoa lichabeng hobane e ne e tla etsa hore e se ke ea baloa.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Joale a re ke re nahaneng ka khetho eo ho eona seva e amoheloang ho amohela moamoheli oa nnete. Ha re nke li-cores tse 4 ho 2.2 GHz le konokono e le 'ngoe ho 1.8 GHz.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:

Mokhoa oa ho lekanya

Haeba u kile ua bona hore na litšoaneleho tsa morao-rao tsa vacuum triodes, pentodes, joalo-joalo li shebahala joang, li-graph tsena li tla u tloaeleha. Sena ke seo re lekang ho se tšoara - saturation. Moeli ke ha ho sa tsotelehe hore na u lahlela li-cores tse kae, keketseho ea ts'ebetso e ke ke ea bonahala.

Pejana, phephetso eohle e ne e le ho sebetsana le 98% ea likopo ka nako e tlase haholo bakeng sa likopo tsohle, ho boloka mothinya o bataletse kamoo ho ka khonehang. Joale, ka ho aha sekhahla se seng, re tla fumana sebaka se nepahetseng sa ts'ebetso bakeng sa seva se seng le se seng.

Ho etsa sena, a re nkeng Likopo ka motsotsoana (RPR). Horizontal ke khafetsa, e otlolohileng ke palo ea likopo tse sebetsitsoeng motsotsoana, mela ke palo ea li-cores.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
E bonts'a khokahano ea hore na Nginx e sebetsa hantle hakae ho kopa e 'ngoe ka mor'a e' ngoe. Li-cores tse 8 li sebetsa hantle tekong ena.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
graph ena e bontša ka ho hlaka hore na Nginx e betere hakae (eseng haholo) e sebetsa mokokotlong o le mong. Haeba u na le Nginx, u lokela ho nahana ka ho fokotsa palo ea li-cores ho e le 'ngoe haeba u amohela tse tsitsitseng feela.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
IIS, le hoja e na le TTFB e tlaase ka ho fetisisa ho latela DevTools ho Chrome, e khona ho lahleheloa ke Nginx le Apache ntoeng e tebileng le teko ea khatello ea kelello e tsoang ho Apache Foundation.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:
Ho kobeha hohle ha li-graph ho hlahisoa hape ka tšepe.

Sephetho sa mofuta o itseng:

Ee, Apache e sebetsa hampe ho feta 1 le 8 cores, empa e sebetsa betere ho 4.

Ee, Nginx ho 8 cores process e kopa betere ka mor'a e 'ngoe, ho 1 le 4 cores,' me e sebetsa le ho feta ha ho na le likhokahano tse ngata.

Ee, IIS e khetha li-cores tse 4 bakeng sa meroalo e mengata ea likhoele mme e khetha li-cores tse 8 bakeng sa meroalo e nang le khoele e le 'ngoe. Qetellong, IIS e ne e potlakile ho feta motho e mong le e mong ka li-cores tse 8 tlas'a mojaro o phahameng, leha li-server tsohle li ne li le boemong.

Sena ha se phoso ea tekanyo, phoso mona ha e fete + -1ms. ka tieho le ho feta + - likopo tse 2-3 motsotsoana bakeng sa RPR.

Liphetho moo li-cores tse 8 li sebetsang ho mpe le ho feta ha li makatse ho hang, li-cores tse ngata le SMT/Hyperthreading li nyenyefatsa haholo ts'ebetso haeba re na le nako eo re tlamehang ho phethela phala eohle.

Ntoa ea li-server tsa WEB. Karolo ea 2 - Boemo ba 'Nete ba HTTPS:

Source: www.habr.com

Eketsa ka tlhaloso