%22.png)
몇 주 전에 MacBook Pro 13"를 Lion으로 업데이트했습니다. 방금 Apache Bench(apache2.2.19)가 작동하지 않는다는 것을 알게 되었습니다. 무슨 일이 있어도 항상 이 오류가 표시됩니다.
apr_socket_recv: 피어에 의한 연결 재설정(54)
Mac Mini에도 새로 설치했는데 동일한 오류가 발생했습니다.
이 문제를 어떻게 해결할 수 있나요?
답변1
답변2
이는 Lion과 함께 번들로 제공되는 Apache 소프트웨어의 버그로 인해 발생합니다. 최신 버전의 Apache(베타)에서는 문제가 해결되었습니다. ab를 수정하려면 다음 단계를 따르세요.
최신 버전의 Apache를 다운로드하세요.
$ wget http://apache.mirrors.pair.com//httpd/httpd-2.3.16-beta.tar.bz2
2.3.16을 사용할 수 없는 경우 다음으로 이동하세요.http://apache.mirrors.pair.com/httpd그리고 최신 정보를 얻으세요
pcre 설치 (이를 위해서는 Brew가 필요함)
$ brew install pcre
아파치 빌드
$ tar xzvf httpd-2.3.16-beta.tar.bz2 $ cd httpd-2.3.16-beta $ ./configure $ make
기존 ab를 새로 만든 ab로 덮어쓰기
$ sudo cp support/ab /usr/sbin
답변3
127.0.0.1
localhost 대신 다음 을 사용해 보셨나요 ?
http://
또한 앞에 URL을 쓰지 않으면 내 ab가 실패합니다 .
답변4
Mountain Lion ab v2.3에서 동일한 오류가 발생했으며 위 답변 중 하나의 지시에 따라 Brew 및 최신 버전의 ab를 설치할 준비가 거의 완료되었습니다. 마침내 그 길로 가기 전에 나는 단지후행 슬래시 추가.
user$ ab http://dl.cubrid.org
ab: invalid URL
Usage: ab [options] [http[s]://]hostname[:port]/path
위 메시지에서 입력 URL의 필수 형식에 주의하세요. 선택적 구성 요소는 대괄호로 표시되어 있지만/길부분인 것 같다~ 아니다선택 과목. 그래서 루트 도메인을 테스트하는 경우 최소한후행 슬래시를 추가하세요, 정말 트릭을 수행했습니다! 이것이 당신에게도 도움이 되기를 바랍니다.
user$ ab dl.cubrid.org/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking dl.cubrid.org (be patient).....done
Server Software:
Server Hostname: dl.cubrid.org
Server Port: 80
Document Path: /
Document Length: 13437 bytes
Concurrency Level: 1
Time taken for tests: 0.863 seconds
Complete requests: 1
Failed requests: 0
Write errors: 0
Total transferred: 13606 bytes
HTML transferred: 13437 bytes
Requests per second: 1.16 [#/sec] (mean)
Time per request: 862.778 [ms] (mean)
Time per request: 862.778 [ms] (mean, across all concurrent requests)
Transfer rate: 15.40 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 207 207 0.0 207 207
Processing: 655 655 0.0 655 655
Waiting: 234 234 0.0 234 234
Total: 862 862 0.0 862 862