«high-load» 태그된 질문

고부하 시스템 개발 및 유지 보수의 모든 측면.

2
TIME_WAIT에서 소켓 수를 줄이는 방법은 무엇입니까?
우분투 서버 10.04.1 x86 nginx 뒤에 FCGI HTTP 서비스가있는 시스템이 있는데, 많은 다른 클라이언트에게 많은 작은 HTTP 요청을 제공합니다. (피크 타임에 초당 약 230 건의 요청으로, 헤더가있는 평균 응답 크기는 650 바이트이며 하루에 수백만 개의 다른 클라이언트입니다.) 결과적으로 TIME_WAIT에 많은 소켓이 걸려 있습니다 (그래프는 아래의 TCP 설정으로 캡처됩니다). 소켓 수를 …

6
요청 빈도가 감소 할 때 왜 응답 시간이 폭발합니까?
수정 : 응답 시간 ( %D)은 ms가 아닙니다! 1 이것은이 패턴의 기이함에 대해서는 아무 것도 바꾸지 않지만 실제로는 덜 파괴적이라는 것을 의미합니다. 응답 시간이 요청 빈도와 반비례하는 이유는 무엇입니까? 요청 처리량이 적을 때 서버가 더 빠르게 응답하지 않아야합니까? Apache가 적은로드로 "이용"하는 방법에 대한 제안이 있습니까? 이 패턴은 주기적입니다. 즉, 심야부터 …

3
ntpd에 대해“너무 멀리 떨어져”있습니까? 무거운 짐으로 갑작스럽게 뛸 수 있습니까? 이를 무시할 수 있습니까?
NTPD에 많은 프라이머에서와 같이 이 하나 , NTPD 시계를 재설정 중지된다는 경고 항상있다 "당신의 시계가 너무 멀리 떨어져있다 [경우]가." "너무 멀어요"얼마나 멀어요? 또한 서버가 총 유휴 상태에서 100 % CPU로 급격히 증가하는 경우 온도가 증가하면 시계가 "너무 멀리 떨어져"비뚤어지게됩니까? 시간이 "너무 멀리 떨어져"있더라도 적어도 "너무 멀리 떨어져"도 시계를 재설정하도록 ntpd를 …

6
CPU 사용률이 적고 IO가 거의없는 높은로드 평균
리눅스에서 CPU를 거의 사용하지 않고 높은 평균 부하에 대한 일반적인 설명은 너무 많은 IO (또는 더 적절하게 중단 할 수 없는 휴면 )입니다. 적절한 CPU 사용 (~ 55-70 % 유휴)을 나타내지 만 IO가 거의없고, 컨텍스트 전환이 거의없고, 스와핑이없는 2 개의로드 평균보다 높은 2 코어 VM 클러스터에서 서비스를 실행하고 있습니다. 프로세스 …

2
rsync ionice 대상
rsync가 시스템과 네트워크를 고갈시키지 않도록 rsync를 ionice시작하고 --bwlimit매개 변수를 설정할 때 사용 합니다 . 예를 들면 다음과 같습니다. ionice -c2 -n7 rsync -aH --bwlimit=30000 /foo root@dest.com:/ 이는 소스 서버가 응답 상태를 유지하는 데 실제로 도움이됩니다. 그러나 대상 서버는 100 % 디스크 atop유틸리티 때문에 유틸리티 속도가 매우 느려집니다 . ionice대상 서버에서도 …

4
자바 프로세스로 높은 CPU / IO에 매달려있는 PS AUX
Java 프로세스 및 nrpe 확인에 문제가 있습니다. 32 코어 시스템에서 때때로 1000 % CPU를 사용하는 일부 프로세스가 있습니다. 당신이 할 때까지 시스템은 꽤 반응합니다 ps aux 또는 / proc / pid #에서 무언가를 시도하십시오. [root@flume07.domain.com /proc/18679]# ls hangs.. ps aux의 strace stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2819, …

5
낮은 CPU / 메모리 사용으로 높은 Linux로드
CentOS 5.5 박스로드가 높지만 사용되는 CPU 및 메모리가 매우 낮은 상황이 매우 이상합니다. top - 20:41:38 up 42 days, 6:14, 2 users, load average: 19.79, 21.25, 18.87 Tasks: 254 total, 1 running, 253 sleeping, 0 stopped, 0 zombie Cpu(s): 3.8%us, 0.3%sy, 0.1%ni, 95.0%id, 0.6%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 4035284k total, …
12 linux  high-load 

3
nginx를 기본 웹 서버로 사용하는 단점은 무엇입니까?
아파치와 함께 작동하는 근접 웹 서버로 nginx를 사용하는 수백만 개의 웹 사이트를 보았습니다. 그러나 nginx를 기본 웹 서버로만 실행하는 서버는 거의 없습니다. 이러한 구성의 주요 단점은 무엇입니까? 나는 몇 가지를 볼 수 있습니다 : .htaccess와 같은 디렉토리 별 구성 파일을 사용할 수 없으므로 모든 구성 변경은 기본 서버 구성 파일에 …

2
높은 서버로드-99.99 % IO를 사용하는 [jbd2 / md1-8]
지난주로드가 급증했습니다. 이것은 보통 하루에 한두 번 발생합니다. iotop에서 [jbd2 / md1-8]이 99.99 % IO를 사용하고 있음을 식별했습니다. 로드 시간이 많으면 서버에 대한 트래픽이 없습니다. 서버 사양은 다음과 같습니다. AMD Opteron 8 코어 16GB RAM 2x2.000 GB 7.200 RPM HDD 소프트웨어 RAID 1 Cloudlinux + Cpanel MySQL이 제대로 조정되었습니다 스파이크와는 …

3
CPU0이 eth1 인터럽트로 늪
Ubuntu 기반 Xen XCP 내에서 실행되는 Ubuntu VM이 있습니다. 뒤에 사용자 지정 FCGI 기반 HTTP 서비스를 호스팅합니다 nginx. 첫 번째 CPU 코어의 언더로드 ab 가 포화 상태이고 나머지는 언더로드됩니다. 에서 /proc/interrupts내가 보는 그 CPU0는 다른 코어에 비해 크기보다 인터럽트의 순서를 제공합니다. 그들 대부분은에서 온 것입니다 eth1. 이 VM의 성능을 향상시키기 …

4
웹 서버가 높은로드에서 TCP 재설정으로 연결을 끊는 이유는 무엇입니까?
nginx로 작은 VPS 설정이 있습니다. 최대한 많은 성능을 발휘하고 싶기 때문에 최적화 및로드 테스트를 실험하고 있습니다. Blitz.io를 사용하여 작은 정적 텍스트 파일을 가져 와서로드 테스트를 수행하고 동시 연결 수가 약 2000에 도달하면 서버가 TCP 재설정을 보내는 것처럼 보이는 이상한 문제가 발생합니다. 많은 양이지만 htop을 사용하여 서버에 여전히 CPU 시간과 메모리를 …
10 nginx  tcp  high-load  reset 

2
HA 프록시-라운드 로빈 vs 최소 콘
언제 사용 roundrobin하고 언제 사용해야하는지에 대한 제안이 leastconn있습니까? roundrobin현재 사용 중이며 백엔드 게재자가로드가 고르게 분포하지 않는 것을 관찰했습니다. 물론 다른 문제가있을 수도 있지만 leastconn시도해 보고 싶지만 미션 크리티컬 서버이므로 변경하기 전에 다른 경험을 상담하고 싶습니다. 공유 할 아이디어가 있습니까?

3
여러로드 밸런서를 사용하여 트래픽을 애플리케이션 서버로 리디렉션 할 수 있습니까?
로드 밸런싱을 처음 사용하고 여러로드 밸런서를 사용하여 트래픽을 내 애플리케이션 서버로 리디렉션 할 수 있는지 궁금합니다. 나는 이것이 어떻게 이루어질 수 있는지 정말로 이해하지 못한다. 도메인 이름이 특정 서버의 IP 주소 (이 경우 하나의로드 밸런서의 IP)와 일대일로 일치하지 않아야합니까? 각로드 밸런싱 서버에 다른 IP가있는 경우 두로드 밸런서 (또는 10 개의로드 …

3
Linux Ubuntu에서 평균 기묘함로드
지난 며칠 동안 저는 우리 인프라에서 발생하는 이상한 점을 이해하려고 노력했지만 그 사실을 파악할 수 없었기 때문에 몇 가지 힌트를주기 위해 여러분에게 의지하고 있습니다. 나는 약 2 시간마다 치명적인 규칙 성으로 발생하는 load_avg의 급증으로 Graphite에 주목했습니다. 정확히 2 시간은 아니지만 매우 규칙적입니다. Graphite에서 가져온 스크린 샷을 첨부하고 있습니다. 나는 이것을 …

4
nagios 서버의 높은 부하 — nagios 서버에 대한 서비스 검사가 너무 많습니까?
2.0GHz Intel 프로세서, RAID10 어레이 및 400MB의 RAM으로 Ubuntu를 실행하는 nagios 서버가 있습니다. 8 개의 호스트에서 총 42 개의 서비스를 모니터링하며, 대부분은 1 분마다 5 분까지 check_http 플러그인을 사용하여 확인합니다. 최근 nagios 서버의로드는 4를 초과하여 종종 6이 넘었습니다. 서버는 또한 6 개의 호스트에 대해 매분마다 통계를 수집하여 선인장을 실행합니다. 이와 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.