Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:

A ti sọrọ nipa ilana ni apakan akọkọ Nkan, ninu eyi a ṣe idanwo HTTPS, ṣugbọn ni awọn oju iṣẹlẹ ojulowo diẹ sii. Fun idanwo, a gba ijẹrisi Jẹ ki a Encrypt ati mu funmorawon Brotli ṣiṣẹ si 11.

Ni akoko yii a yoo gbiyanju lati ṣe ẹda oju iṣẹlẹ ti gbigbe olupin sori VDS tabi ẹrọ foju kan lori agbalejo kan pẹlu ero isise boṣewa kan. Fun idi eyi, a ṣeto opin si:

  • 25% - Ewo ni deede si igbohunsafẹfẹ ti ~ 1350 MHz
  • 35% -1890MHz
  • 41% - 2214 MHz
  • 65% - 3510 MHz

Nọmba awọn asopọ akoko kan ti dinku lati 500 si 1, 3, 5, 7 ati 9,

Awọn abajade:

Awọn idaduro:

TTFB jẹ pataki pẹlu idanwo lọtọ, nitori Awọn irinṣẹ HTTPD ṣẹda olumulo tuntun fun ibeere kọọkan. Idanwo yii tun jẹ iyasọtọ lati otitọ, nitori olumulo yoo tun tẹ awọn oju-iwe meji kan, ati ni otitọ TTFP yoo ṣe ipa akọkọ.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ni akọkọ, ni gbogbogbo ibeere akọkọ pupọ lẹhin ibẹrẹ akọkọ ti ẹrọ foju IIS gba ni apapọ 120 ms.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Gbogbo awọn ibeere ti o tẹle ṣe afihan TTFP kan ti 1.5 ms. Apache ati Nginx jẹ aisun lẹhin ni ọran yii. Tikalararẹ, onkọwe ka idanwo yii ni iṣafihan julọ ati pe yoo yan olubori nikan da lori rẹ.
Abajade ko jẹ iyalẹnu nitori awọn caches IIS tẹlẹ ti fisinuirindigbindigbindigbin akoonu aimi ati pe ko fun pọ ni gbogbo igba ti o wọle.

Akoko lo fun onibara

Lati ṣe iṣiro iṣẹ ṣiṣe, idanwo kan pẹlu asopọ ẹyọkan to.
Fun apẹẹrẹ, IIS pari idanwo ti awọn olumulo 5000 ni iṣẹju-aaya 40, eyiti o jẹ awọn ibeere 123 fun iṣẹju kan.

Awọn aworan ti o wa ni isalẹ fihan akoko titi ti akoonu aaye yoo fi gbe patapata. Eyi ni ipin awọn ibeere ti o pari ni akoko ti a fun. Ninu ọran wa, 80% ti gbogbo awọn ibeere ni a ṣe ilana ni 8ms lori IIS ati ni 4.5ms lori Apache ati Nginx, ati 8% ti gbogbo awọn ibeere lori Apache ati Nginx ni a pari laarin aarin ti to 98 milliseconds.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Akoko lakoko eyiti a ṣe ilana awọn ibeere 5000:

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Akoko lakoko eyiti a ṣe ilana awọn ibeere 5000:

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ti o ba ni ẹrọ foju kan pẹlu Sipiyu 3.5GHz ati awọn ohun kohun 8, lẹhinna yan ohun ti o fẹ. Gbogbo awọn olupin wẹẹbu jọra pupọ ninu idanwo yii. A yoo sọrọ nipa iru olupin wẹẹbu lati yan fun agbalejo kọọkan ni isalẹ.

Nigbati o ba de si ipo ti o daju diẹ diẹ, gbogbo awọn olupin wẹẹbu lọ si ori si ori.

Losi:

Awonya ti awọn idaduro dipo nọmba awọn asopọ nigbakanna. Dan ati isalẹ jẹ dara julọ. 2% ti o kẹhin ni a yọkuro lati awọn shatti nitori wọn yoo jẹ ki wọn ko ṣee ka.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Bayi jẹ ki ká ro awọn aṣayan ibi ti awọn olupin ti wa ni ti gbalejo lori foju alejo gbigba. Jẹ ki a mu awọn ohun kohun 4 ni 2.2 GHz ati ọkan mojuto ni 1.8 GHz.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:

Bawo ni lati ṣe iwọn

Ti o ba ti rii ohun ti awọn abuda-foliteji lọwọlọwọ ti awọn ẹẹta igbale, awọn pentodes, ati bẹbẹ lọ dabi, awọn aworan wọnyi yoo jẹ faramọ si ọ. Eyi ni ohun ti a n gbiyanju lati yẹ - ekunrere. Idiwọn ni nigbati laibikita iye awọn ohun kohun ti o jabọ, ilosoke iṣẹ kii yoo ṣe akiyesi.

Ni iṣaaju, gbogbo ipenija ni lati ṣe ilana 98% ti awọn ibeere pẹlu lairi ti o kere julọ fun gbogbo awọn ibeere, titọju ọna bi alapin bi o ti ṣee. Bayi, nipa kikọ ọna kika miiran, a yoo rii aaye iṣẹ ṣiṣe to dara julọ fun ọkọọkan awọn olupin naa.

Lati ṣe eyi, jẹ ki a mu Atọka Awọn ibeere fun iṣẹju keji (RPR). Petele jẹ igbohunsafẹfẹ, inaro jẹ nọmba awọn ibeere ti a ṣe ilana fun iṣẹju keji, awọn ila jẹ nọmba awọn ohun kohun.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ṣe afihan ibaramu ti bii awọn ilana Nginx ṣe n beere fun ọkọọkan lẹhin omiiran. Awọn ohun kohun 8 ṣe dara julọ ni idanwo yii.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Iyaworan yii fihan kedere bi o ṣe dara julọ (kii ṣe pupọ) Nginx ṣiṣẹ lori mojuto kan. Ti o ba ni Nginx, o yẹ ki o ronu idinku nọmba awọn ohun kohun si ọkan ti o ba n gbalejo awọn ti o duro nikan.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
IIS, botilẹjẹpe o ni TTFB ti o kere julọ ni ibamu si DevTools ni Chrome, ṣakoso lati padanu si mejeeji Nginx ati Apache ni ija pataki pẹlu idanwo wahala lati Apache Foundation.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:
Gbogbo ìsépo ti awọn aworan ti wa ni atunse irin-agbada.

Diẹ ninu iru ipari:

Bẹẹni, Apache ṣiṣẹ buru lori awọn ohun kohun 1 ati 8, ṣugbọn ṣiṣẹ diẹ dara julọ lori 4.

Bẹẹni, Nginx lori awọn ilana ilana 8 awọn ibeere ti o dara julọ ọkan lẹhin omiiran, lori awọn ohun kohun 1 ati 4, ati pe o ṣiṣẹ buru si nigbati ọpọlọpọ awọn asopọ wa.

Bẹẹni, IIS fẹ awọn ohun kohun 4 fun awọn iṣẹ-ṣiṣe iṣẹ-ọpọ-asapo ati ki o fẹran awọn ohun kohun 8 fun awọn ẹru iṣẹ-asapo-ẹyọkan. Nikẹhin, IIS jẹ iyara diẹ ju gbogbo eniyan lọ lori awọn ohun kohun 8 labẹ ẹru giga, botilẹjẹpe gbogbo awọn olupin wa ni ipo.

Eyi kii ṣe aṣiṣe wiwọn, aṣiṣe nibi ko ju + -1ms lọ. ni awọn idaduro ati pe ko ju +- 2-3 awọn ibeere fun iṣẹju kan fun RPR.

Awọn abajade nibiti awọn ohun kohun 8 ṣe buruju ko jẹ iyalẹnu rara, ọpọlọpọ awọn ohun kohun ati SMT/Hyperthreading dinku iṣẹ ṣiṣe ti a ba ni akoko akoko ninu eyiti a ni lati pari gbogbo opo gigun ti epo.

Ogun ti awọn olupin WEB. Apá 2 – Oju iṣẹlẹ HTTPS gidi:

orisun: www.habr.com

Fi ọrọìwòye kun