연결 시 무작위 지연

연결 시 무작위 지연

친구 서버에 연결하려고 하면 연결이 무작위로 느린 것 같습니다. 때로는 50ms, 40ms, 60ms가 되기도 하지만 때로는 1, 3, 7초가 걸릴 때도 있습니다.

time curl -vv 'http://ipaddress/foo.json'
* Hostname was NOT found in DNS cache
*   Trying ipaddress... --> SLOW AT THIS LINE !!!
* Connected to ipaddress (ipaddress) port 80 (#0)
> GET /foo.json HTTP/1.1
> User-Agent: curl/7.37.0
> Host: ipaddress
> Accept: */*
> 
< HTTP/1.1 200 OK
< Date: Tue, 24 Jun 2014 02:51:45 GMT
* Server Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips mod_bwlimited/1.4 is not blacklisted
< Server: Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips mod_bwlimited/1.4
< Last-Modified: Tue, 24 Jun 2014 02:42:12 GMT
< ETag: "2e8109e-871-4fc8be82affe4"
< Accept-Ranges: bytes
< Content-Length: 2161
< Content-Type: application/json

이 문제를 일으키는 시스템 부분을 어떻게 알 수 있습니까?

mod_bwlimited를 비활성화하려고 했지만 여전히 지연이 발생했습니다.

다른 포트에서 다른 웹 서버(원숭이)를 사용하려고 시도했지만 여전히 발생했습니다.

서버:

Linux bar 2.6.32-042stab090.3 #1 SMP Fri Jun 6 09:35:21 MSK 2014 x86_64 x86_64 x86_64 GNU/Linux

또한 다음을 사용 하여 변경 /etc/sysctl.conf하고 사용하려고 할 때 :sysctl -proot

net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
fs.file-max = 524288 

이것은 보여준다:

error: permission denied on key 'net.ipv4.tcp_tw_recycle'
error: permission denied on key 'net.ipv4.tcp_tw_reuse'
error: permission denied on key 'fs.file-max'

호스팅 회사에서 해당 값을 제한했을 수도 있나요?

답변1

지연이 발생하는 경우 mtr서버 연결을 확인하는 데 사용합니다.

mtr스테로이드에 대한 경로 추적 프로그램입니다. 지속적으로 실행되며 traceroute손실된 패킷 비율 및 여러 RTT 측정항목과 같은 의미 있는 네트워크 통계를 생성합니다.

귀하와 선택한 엔드포인트 사이의 각 링크에 대한 통계가 생성됩니다. 높은 수치를 나타내 Loss%거나 Avg연결에 대한 네트워크 문제의 원인이 될 수 있는 모든 링크.

관련 정보