VPN yn gollwng yn ystod uwchlwythiadau mawr: darllenwch y ciw yn gyntaf
Mae ciw allan sydd wedi'i lenwi yn gohirio traffig rheoli yn ogystal â chymwysiadau. Cymharwch ymddygiad segur a llwythog, yna newidiwch un peth ac ailadroddwch y prawf.
Mae'r twnnel yn sefydlog drwy'r dydd, ac yna'n gollwng pryd bynnag y bydd uwchlwythiad mawr yn dechrau. Mae ceisiadau rhyngweithiol yn oedi gyntaf, mae'r cleient yn adrodd am derfyn amser, ac mae'r cysylltiad yn dychwelyd pan fydd y trosglwyddiad wedi gorffen. Mae'r patrwm hwnnw'n cyfeirio at giwio a phrosesu yn hytrach nag at y gweinydd pell wedi stopio, oherwydd ni roddwyd cyfle i'r gweinydd ateb mewn pryd. Y gwaith yw atgynhyrchu hyn o dan lwyth rheoledig a darllen y cownteri iawn.
Newidiwch un newidyn y rhediad, a chadwch y pwynt terfyn yn sefydlog.
Adeiladu cymhariaeth llwyth y gellir ei hailadrodd
Cofnodwch linell sylfaen gyda'r cyswllt yn segur: amser cylchdaith, ychydig o geisiadau cymwysiadau a log digwyddiadau'r twnnel ei hun. Yna dechreuwch uwchlwythiad o faint hysbys ac ailadroddwch yr union fesuriadau hynny tra mae'n rhedeg. Cadwch y pwynt terfyn, y cleient a chyrchfan y prawf yn ddigyfnewid, oherwydd nid yw newid dau ohonynt ar unwaith yn dweud dim wrthych.
Sylwch pa ddigwyddiad sy'n ymddangos gyntaf. Mae amser cylchdaith yn codi cyn unrhyw gamgymeriad yn awgrymu ciwio; mae terfyn amser caled gyda hwyrni sefydlog yn awgrymu rhywbeth arall, megis allwedd newydd neu weithred ar y cyfrif. Mae'r ddau batrwm yn arwain at gamau nesaf gwahanol. Ysgrifennwch yr arsylwad cyn newid unrhyw beth.
Cadwch yr allbwn gyda stamplau amser fel y gellir cymharu'r rhediadau llwythog a segur linell wrth linell.
Darllenwch y ciw, nid y cyflymder
Mae cysylltiadau defnyddwyr yn byfferu pecynnau yn offer y darparwr, ac mae ciw allan llawn yn gohirio popeth, gan gynnwys y pecynnau rheoli bach sy'n cadw twnnel yn fyw. Nid yw prawf cyflymder sy'n adrodd ffigur uchel yn dweud fawr am yr oedi hwnnw, a dyna pam mae prawf cyflymder segur yn llwyddo tra mae cyswllt llawn yn methu.
ping -c 20 -i 0.2 203.0.113.10 mtr -rwc 20 203.0.113.10 tc -s qdisc show dev eth0 ss -ti dst 203.0.113.10 nstat -az | grep -E 'Retrans|Timeout'
Cymharwch ffigurau hwyrni llwythog â'r rhai segur. Mae naid o ddegau o filisecundau i gannoedd, heb golli pecynnau, yn giwio; mae colled gyda hwyrni sefydlog yn cyfeirio at fai gwahanol.
Gwiriwch y ddyfais a'r llwybr rheoli
Mae amgryptio a throsglwyddo yn costio amser prosesydd, a gall llwybrydd bach neu liniadur wedi'i lesteirio gan wres ollwng pecynnau tra mae'n brysur. Gwyliwch y llwyth cyffredinol yn hytrach na chanran un broses, oherwydd nid yw trosglwyddo'r cnewyllyn a thrin ymyrraeth yn ymddangos lle mae pobl fel arfer yn edrych.
uptime mpstat -P ALL 1 3 dmesg | grep -i -E 'thermal|throttl' journalctl -u openvpn-server@server --since '10 min ago' | tail -20
Gall terfyn amser cleient gyd-ddigwydd hefyd ag allwedd newydd a drefnwyd neu â digwyddiad polisi sesiwn. Darllenwch log y cleient ei hun am drefn y digwyddiadau, nid neges gwall y cymhwysiad yn unig.
Newidiwch un peth ac ailadroddwch
Lle mae'r platfform yn cefnogi hyn, cyfyngwch y gyfradd uwchlwytho neu dosberthwch draffig swmp o dan draffig rhyngweithiol fel na fydd y ciw byth yn llenwi. Yna ailadroddwch yr un llwyth gwaith a chymharwch yr un tri ffigur ag o'r blaen. Nid yw newid sy'n gwella prawf cyflymder ond yn gadael y terfyn amser yn ei le wedi trwsio unrhyw beth.
Codi terfynau amser yn gyffredinol a gwanhau amgryptio yw'r ddau newid sy'n gwneud i'r symptom ddiflannu heb nodi pa ffin a fethodd. Nid yw'r naill na'r llall yn atgyweiriad. Mae'r ddau yn symud y methiant yn hwyrach, lle mae'n anoddach ei briodoli.
Gorffennwch drwy brofi cais newydd a'r ymddygiad ailgysylltu y mae'r defnyddiwr yn dibynnu arno mewn gwirionedd. Sefydlogrwydd o dan y llwyth a achosodd y gŵyn yw'r unig ganlyniad sy'n werth ei gofnodi.