เจนเฉเจฒเฉ เจนเฉเจฌเจฐ, เจฎเฉเจฐเจพ เจจเจพเจฎ เจเจฒเจฟเจ เจนเฉ, เจฎเฉเจ Exness 'เจคเฉ เจชเจฒเฉเจเจซเจพเจฐเจฎ เจเฉเจฎ เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเจพเจเฅค เจ เจธเฉเจ เจฎเฉเจฒ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจตเจฟเจเจธเจฟเจค เจ เจคเฉ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจนเจพเจ เจเฉ เจธเจพเจกเฉ เจเจคเจชเจพเจฆ เจตเจฟเจเจพเจธ เจเฉเจฎเจพเจ เจตเจฐเจคเจฆเฉเจเจ เจนเจจเฅค
เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจเจจเจคเจ เจตเฉเฉฑเจฌเจธเจพเจเจเจพเจ เจฆเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ เจเจจเจเฉเจฐเจฟเจชเจเจก SNI (ESNI) เจคเจเจจเจพเจฒเฉเจเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจเจชเจฃเฉ เจ เจจเฉเจญเจต เจจเฉเฉฐ เจธเจพเจเจเจพ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพเฅค
เจเจธ เจคเจเจจเจพเจฒเฉเจเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจจเจคเจ เจตเฉเฉฑเจฌเจธเจพเจเจ เจฆเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจตเฉเจฒเฉ เจธเฉเจฐเฉฑเจเจฟเจ เจฆเฉ เจชเฉฑเจงเจฐ เจจเฉเฉฐ เจตเจงเจพเจเจเฉ เจ
เจคเฉ เจเฉฐเจชเจจเฉ เจฆเฉเจเจฐเจพ เจ
เจชเจฃเจพเจ เจเจ เจ
เฉฐเจฆเจฐเฉเจจเฉ เจธเฉเจฐเฉฑเจเจฟเจ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเฉเจเฉเฅค
เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจฎเฉเจ เจเจน เจฆเฉฑเจธเจฃเจพ เจเจพเจนเจพเจเจเจพ เจเจฟ เจคเจเจจเจพเจฒเฉเจเฉ เจฎเจฟเจเจฐเฉ เจจเจนเฉเจ เจนเฉ เจ
เจคเฉ เจ
เจเฉ เจตเฉ เจกเจฐเจพเจซเจ เจตเจฟเฉฑเจ เจนเฉ, เจชเจฐ CloudFlare เจ
เจคเฉ Mozilla เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจธเจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเฉ เจนเจจ (เจตเจฟเฉฑเจ
เจฅเจฟเจเจฐเฉ เจฆเจพ เจเฉเจ เจนเจฟเฉฑเจธเจพ
เจ.เจเฉฑเจธ.เจเฉฑเจจ.เจเจ TLS 1.3 เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเจพ เจเฉฑเจ เจเจเจธเจเฉเจเจธเจผเจจ เจนเฉ เจเฉ TLS เจนเฉเจเจกเจธเจผเฉเจ "เจเจฒเจพเจเฉฐเจ เจนเฉเจฒเฉ" เจธเฉฐเจฆเฉเจธเจผ เจตเจฟเฉฑเจ SNI เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเฉฑเจฅเฉ ESNI เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจเจฒเจพเจเฉฐเจ เจนเฉเจฒเฉ เจเจฟเจนเฉ เจเจฟเจนเจพ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ (เจธเจพเจงเจพเจฐเจจ SNI เจฆเฉ เจฌเจเจพเจ เจเฉ เจ เจธเฉเจ ESNI เจฆเฉเจเจฆเฉ เจนเจพเจ):
ESNI เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจคเจฟเฉฐเจจ เจญเจพเจเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉ:
- DNS;
- เจเจพเจนเจ เจธเจนเจพเจเจคเจพ;
- เจธเจฐเจตเจฐ เจธเจพเจเจก เจธเจชเฉเจฐเจเฅค
DNS เจจเฉเฉฐ
เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉ DNS เจฐเจฟเจเจพเจฐเจก เจเฉเฉเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ - Aเจ
เจคเฉ TXT (TXT เจฐเจฟเจเจพเจฐเจก เจตเจฟเฉฑเจ เจเจจเจคเจ เจเฉเฉฐเจเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟเจธ เจจเจพเจฒ เจเจฒเจพเจเฉฐเจ SNI เจจเฉเฉฐ เจเจจเจเฉเจฐเจฟเจชเจ เจเจฐ เจธเจเจฆเจพ เจนเฉ) - เจนเฉเจ เจพเจ เจฆเฉเจเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจธเจนเจพเจเจคเจพ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ DoH (HTTPS เจเฉฑเจคเฉ DNS) เจเจฟเจเจเจเจฟ เจเจชเจฒเจฌเจง เจเจฒเจพเจเฉฐเจเจธ (เจนเฉเจ เจพเจ เจฆเฉเจเฉ) DoH เจคเฉเจ เจฌเจฟเจจเจพเจ ESNI เจธเจนเจพเจเจคเจพ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจน เจคเจฐเจเจชเฉเจฐเจจ เจนเฉ, เจเจฟเจเจเจเจฟ ESNI เจเจธ เจธเจฐเฉเจค เจฆเฉ เจจเจพเจฎ เจฆเฉ เจเจจเจเฉเจฐเจฟเจชเจธเจผเจจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ เจเจฟเจธ เจคเฉฑเจ เจ
เจธเฉเจ เจชเจนเฉเฉฐเจ เจเจฐ เจฐเจนเฉ เจนเจพเจ, เจฏเจพเจจเฉ, UDP เจเฉฑเจคเฉ DNS เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจฆเจพ เจเฉเจ เจฎเจคเจฒเจฌ เจจเจนเฉเจ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจตเจฐเจคเฉเจ
เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจเจชเจฒเจฌเจง เจนเฉ
CloudFlare
ะ เจเฉฐเจฆเจฐเจพเจเจผ:
curl 'https://dns.google.com/resolve?name=www.cloudflare.com&type=A'
-s -H 'accept: application/dns+json'
{
"Status": 0,
"TC": false,
"RD": true,
"RA": true,
"AD": true,
"CD": false,
"Question": [
{
"name": "www.cloudflare.com.",
"type": 1
}
],
"Answer": [
{
"name": "www.cloudflare.com.",
"type": 1,
"TTL": 257,
"data": "104.17.210.9"
},
{
"name": "www.cloudflare.com.",
"type": 1,
"TTL": 257,
"data": "104.17.209.9"
}
]
}
TXT เจฐเจฟเจเจพเจฐเจก, เจฌเฉเจจเจคเฉ เจเฉฑเจ เจเฉเจชเจฒเฉเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ _esni.FQDN:
curl 'https://dns.google.com/resolve?name=_esni.www.cloudflare.com&type=TXT'
-s -H 'accept: application/dns+json'
{
"Status": 0,
"TC": false,
"RD": true,
"RA": true,
"AD": true,
"CD": false,
"Question": [
{
"name": "_esni.www.cloudflare.com.",
"type": 16
}
],
"Answer": [
{
"name": "_esni.www.cloudflare.com.",
"type": 16,
"TTL": 1799,
"data": ""/wEUgUKlACQAHQAg9SiAYQ9aUseUZr47HYHvF5jkt3aZ5802eAMJPhRz1QgAAhMBAQQAAAAAXtUmAAAAAABe3Q8AAAA=""
}
],
"Comment": "Response from 2400:cb00:2049:1::a29f:209."
}
เจเจธ เจฒเจ, เจเฉฑเจ DNS เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ, เจธเจพเจจเฉเฉฐ DoH (เจคเจฐเจเฉเจนเฉ เจคเฉเจฐ 'เจคเฉ DNSSEC เจฆเฉ เจจเจพเจฒ) เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ เจ เจคเฉ เจฆเฉ เจเจเจเจฐเฉเจเจ เจเฉเฉเจจเฉเจเจ เจเจพเจนเฉเจฆเฉเจเจ เจนเจจเฅค
เจเจพเจนเจ เจธเจนเจพเจเจคเจพ
เจเฉ เจ
เจธเฉเจ เจฌเฉเจฐเจพเจเจเจผเจฐเจพเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐ เจฐเจนเฉ เจนเจพเจ, เจคเจพเจ เจเจธ เจธเจฎเฉเจ
เจฌเฉเจธเจผเฉฑเจ, ESNI เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจฒเจ TLS 1.3 เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจเจฟเจเจเจเจฟ ESNI TLS 1.3 เจฒเจ เจเฉฑเจ เจเจเจธเจเฉเจเจธเจผเจจ เจนเฉเฅค
ESNI เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจฌเฉเจเจเจเจก เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฆเฉ เจเจฆเฉเจธเจผ เจฒเจ, เจ เจธเฉเจ เจเจฒเจพเจเฉฐเจ เจจเฉเฉฐ เจเจพเจฒเฉ เจเฉเจคเจพ เจนเฉ go, เจชเจฐ เจฌเจพเจ เจฆ เจตเจฟเฉฑเจ เจเจธ 'เจคเฉ เจนเฉเจฐ.
เจธเจฐเจตเจฐ เจธเจพเจเจก เจธเจชเฉเจฐเจ
เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ, ESNI เจตเฉเฉฑเจฌ เจธเจฐเจตเจฐเจพเจ เจเจฟเจตเฉเจ เจเจฟ nginx/apache, เจเจฆเจฟ เจฆเฉเจเจฐเจพ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน OpenSSL/BoringSSL เจฆเฉเจเจฐเจพ TLS เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจ, เจเฉ เจ เจงเจฟเจเจพเจฐเจค เจคเฉเจฐ 'เจคเฉ ESNI เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
เจเจธ เจฒเจ, เจ เจธเฉเจ เจเจชเจฃเจพ เจซเจฐเฉฐเจ-เจเจเจก เจเฉฐเจชเฉเจจเฉเจเจ (ESNI เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉเจเจธเฉ) เจฌเจฃเจพเจเจฃ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจนเฉ, เจเฉ ESNI เจจเจพเจฒ TLS 1.3 เจธเจฎเจพเจชเจคเฉ เจ เจคเฉ เจ เฉฑเจชเจธเจเจฐเฉเจฎ เจฒเจ เจชเฉเจฐเฉเจเจธเฉ HTTP(S) เจเฉเจฐเฉเจซเจฟเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเฉเจเจพ, เจเฉ ESNI เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค เจเจน เจฎเฉเฉฑเจ เจญเจพเจเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเฉ เจฌเจฟเจจเจพเจ, เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจฎเฉเจเฉเจฆ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ เจคเจเจจเจพเจฒเฉเจเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ - เจญเจพเจต, เจฎเฉเจเฉเจฆเจพ เจตเฉเจฌ เจธเจฐเจตเจฐเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉ ESNI เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
เจธเจชเจธเจผเจเจคเจพ เจฒเจ, เจเฉฑเจฅเฉ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจนเฉ:
เจฎเฉเจ เจจเฉเจ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจชเฉเจฐเฉเจเจธเฉ เจจเฉเฉฐ ESNI เจคเฉเจ เจฌเจฟเจจเจพเจ, ESNI เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจพเจนเจเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจฒเจ, TLS เจเจจเฉเจเจธเจผเจจ เจจเฉเฉฐ เจเจคเจฎ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจจเจพเจฒ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค เจจเจพเจฒ เจนเฉ, เจ
เฉฑเจชเจธเจเฉเจฐเฉเจฎ เจจเจพเจฒ เจธเฉฐเจเจพเจฐ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจเจพเจ เจคเจพเจ HTTP เจเจพเจ HTTPS เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเจฟเจธเจฆเจพ TLS เจธเฉฐเจธเจเจฐเจฃ 1.3 เจคเฉเจ เจเฉฑเจ เจนเฉ (เจเฉเจเจฐ เจ
เฉฑเจชเจธเจเฉเจฐเฉเจฎ 1.3 เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ)เฅค เจเจน เจธเจเฉเจฎ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจฒเจเจเจคเจพ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
'เจคเฉ ESNI เจธเจนเจพเจเจคเจพ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจเจพ go เจ
เจธเฉเจ เจคเฉเจ เจเจงเจพเจฐ เจฒเจฟเจ เจนเฉ
ESNI เจเฉเฉฐเจเฉเจเจ เจฌเจฃเจพเจเจฃ เจฒเจ เจ
เจธเฉเจ เจตเจฐเจคเฉเจเจ
เจ
เจธเฉเจ เจฒเฉเจจเจเจธ (เจกเฉเจฌเฉเจ
เจจ, เจ
เจฒเจชเจพเจเจจ) เจ
เจคเฉ เจฎเฉเจเฉเจธ 'เจคเฉ เจเฉ 1.13 เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฌเจฟเจฒเจก เจฆเฉ เจเจพเจเจ เจเฉเจคเฉเฅค
เจเจพเจฐเจเจธเจผเฉเจฒ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฌเจพเจฐเฉ เจเฉเจ เจธเจผเจฌเจฆ
ESNI เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉเจเจธเฉ เจชเฉเจฐเฉเจฎเฉเจฅเฉเจ เจธ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ rps, เจ เฉฑเจชเจธเจเฉเจฐเฉเจฎ เจฒเฉเจเฉเจเจธเฉ เจ เจคเฉ เจเจตเจพเจฌ เจเฉเจก, เจ เจธเจซเจฒ/เจธเจซเจฒ TLS เจนเฉเจเจกเจธเจผเฉเจ เจ เจคเฉ TLS เจนเฉเจเจกเจธเจผเฉเจ เจฎเจฟเจเจฆเฅค เจชเจนเจฟเจฒเฉ เจจเจเจผเจฐ 'เจคเฉ, เจเจน เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจฒเจ เจเจพเจซเจผเฉ เจเจพเจชเจฆเจพ เจธเฉ เจเจฟ เจชเฉเจฐเฉเจเจธเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจธเฉฐเจญเจพเจฒเจฆเฉ เจนเฉเฅค
เจ เจธเฉเจ เจตเจฐเจคเฉเจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจฒเฉเจก เจเฉเจธเจเจฟเฉฐเจ เจตเฉ เจเฉเจคเฉเฅค เจนเฉเจ เจพเจ เจจเจคเฉเจเฉ:
wrk -t50 -c1000 -d360s 'https://esni-rev-proxy.npw:443' --timeout 15s
Running 6m test @ https://esni-rev-proxy.npw:443
50 threads and 1000 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 1.77s 1.21s 7.20s 65.43%
Req/Sec 13.78 8.84 140.00 83.70%
206357 requests in 6.00m, 6.08GB read
Requests/sec: 573.07
Transfer/sec: 17.28MB
เจ เจธเฉเจ ESNI เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉเจเจธเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจ เจคเฉ เจฌเจฟเจจเจพเจ เจธเจเฉเจฎ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจจ เจฒเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเฉเจฃเจพเจคเจฎเจ เจฒเฉเจก เจเฉเจธเจเจฟเฉฐเจ เจเฉเจคเฉเฅค เจ เจธเฉเจ เจเฉฐเจเจฐเจฎเฉเจกเฉเจเจ เจเฉฐเจชเฉเจจเฉเจเจเจธ เจตเจฟเฉฑเจ "เจฆเจเจฒเจ เฉฐเจฆเจพเจเจผเฉ" เจจเฉเฉฐ เจเจคเจฎ เจเจฐเจจ เจฒเจ เจธเจฅเจพเจจเจ เจคเฉเจฐ 'เจคเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ "เจกเฉเจฒเฉเจนเจฟเจ"เฅค
เจเจธ เจฒเจ, ESNI เจธเจฎเจฐเจฅเจจ เจ เจคเฉ HTTP เจคเฉเจ เจ เฉฑเจชเจธเจเฉเจฐเฉเจฎ เจเจฐเจจ เจฒเจ เจชเฉเจฐเฉเจเจธเฉ เจเจฐเจจ เจฆเฉ เจจเจพเจฒ, เจธเจพเจจเฉเฉฐ ESNI เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉเจเจธเฉ เจฆเฉ เจเจธเจค CPU/RAM เจเจชเจค เจฆเฉ เจจเจพเจฒ, เจเฉฑเจ เจตเจพเจฐ เจคเฉเจ เจฒเจเจญเจ ~550 rps เจชเฉเจฐเจพเจชเจค เจนเฉเจ:
- 80% CPU เจตเจฐเจคเฉเจ (4 vCPU, 4 GB RAM เจนเฉเจธเจ, Linux)
- 130 MB Mem RSS
เจคเฉเจฒเจจเจพ เจฒเจ, TLS (HTTP เจชเฉเจฐเฉเจเฉเจเฉเจฒ) เจธเจฎเจพเจชเจคเฉ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจธเฉ เจเจจเจเฉเจจเฉเจเจธ เจ
เจชเจธเจเฉเจฐเฉเจฎ เจฒเจ RPS ~ 1100 เจนเฉ:
wrk -t50 -c1000 -d360s 'http://lb.npw:80' โ-timeout 15s
Running 6m test @ http://lb.npw:80
50 threads and 1000 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 1.11s 2.30s 15.00s 90.94%
Req/Sec 23.25 13.55 282.00 79.25%
393093 requests in 6.00m, 11.35GB read
Socket errors: connect 0, read 0, write 0, timeout 9555
Non-2xx or 3xx responses: 8111
Requests/sec: 1091.62
Transfer/sec: 32.27MB
เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉ เจเจฟ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเจพเจ เจนเฉ (เจ เจธเฉเจ 4 vCPUs, 4 GB RAM เจนเฉเจธเจ, Linux เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจนเฉ), เจ เจคเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ เจธเฉฐเจญเจพเจตเฉ RPS เจตเฉฑเจง เจนเฉ (เจธเจพเจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจธเจผเจเจคเฉเจธเจผเจพเจฒเฉ เจธเจฐเฉเจคเจพเจ 'เจคเฉ 2700 RPS เจคเฉฑเจ เจฆเฉ เจ เฉฐเจเฉเฉ เจชเฉเจฐเจพเจชเจค เจนเฉเจ)เฅค
เจธเจฟเฉฑเจเจพ เจตเจฟเฉฑเจ, เจฎเฉเจ เจจเฉเจ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ ESNI เจเฉเจเจจเจพเจฒเฉเจเฉ เจเจพเจซเจผเฉ เจนเฉเจจเจนเจพเจฐ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค เจ
เจเฉ เจตเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเฉเฉฑเจฒเฉ เจธเจตเจพเจฒ เจนเจจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, DNS เจตเจฟเฉฑเจ เจเจจเจคเจ ESNI เจเฉเฉฐเจเฉ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจ
เจคเฉ ESNI เจเฉเฉฐเจเฉเจเจ เจจเฉเฉฐ เจเฉเฉฐเจฎเจพเจเจฃ เจฆเฉ เจฎเฉเฉฑเจฆเฉ - เจเจนเจจเจพเจ เจฎเฉเฉฑเจฆเจฟเจเจ 'เจคเฉ เจธเจฐเจเจฐเจฎเฉ เจจเจพเจฒ เจเจฐเจเจพ เจเฉเจคเฉ เจเจพ เจฐเจนเฉ เจนเฉ, เจ
เจคเฉ ESNI เจกเจฐเจพเจซเจ เจฆเจพ เจจเจตเฉเจจเจคเจฎ เจธเฉฐเจธเจเจฐเจฃ (เจฒเจฟเจเจฃ เจฆเฉ เจธเจฎเฉเจ) เจชเจนเจฟเจฒเจพเจ เจนเฉ เจนเฉ.
เจธเจฐเฉเจค: www.habr.com