라운드 로빈 디렉터를 통해 얼마나 많은 요청이 각 백엔드로 전송되는지 알고 싶습니다. 나는 지금까지 어떻게 발견하지 못했습니다. 어떤 아이디어를 주셔서 감사합니다on varnish, 각 서버에 얼마나 많은 요청을 보냈습니까?
0
A
답변
1
당신은 광택에서 직접이 숫자를 얻을 수는 없지만 라운드 로빈 디렉터를 사용하고 있다면, 각 백엔드에 대한 트래픽은 n이 숫자 인 총량의 거의 1/n이 될 것이라고 추측 할 수 있습니다. 백엔드 중. 백엔드가 모두 건강하고 라운드에서 건너 뛰지 않는 경우에만 해당됩니다.
사용 된 http 데몬에 따라 백엔드 액세스 로그 또는 서버 상태 페이지 또는 이와 유사한 방식으로 theese statistics를 얻을 수 있습니다.
0
광택 로그 파일에서 조금 녹슬지 만 varnishlog를 사용하고 샘플링 할 수 있어야합니다.
http://linux.die.net/man/1/varnishlog
샘플은 당신에게 분배의 아이디어를 줄 것이다.
또 다른 옵션은 netstat을 수행하고 백그라운드 서버에 열려있는 연결 수를 확인하는 것입니다.
- 다니엘