2014-08-29 3 views
-1
내가 ab -c 100 -n 10000 http://{your ip}:8000/ 내 응용 프로그램을 벤치마킹하고있어

, 다 괜찮지 만, 내가 같은 강박 관념에 사로 잡힌 것, 내가 서버를 설명하는 동안, 그것은설정 서버 소프트웨어 변수는

Server Software:   
Server Hostname:  localhost 
Server Port:   1337 

Document Path:  /
Document Length:  19 bytes 
으로 돌아온 것을 발견

서버 소프트웨어 변수는 어떻게 설정합니까? 바로 그 빈 필드와 함께 살 수는 없어요.

+0

추신 : 벤치마킹을 위해 wrk - https://github.com/wg/wrk를 사용하십시오. – elithrar

+0

@elithrar :'./wrk wrk -t12 -c400 -d30s http : //127.0.0.1 : 1337 /' 세그먼트 오류 (핵심 덤프) : –

답변

1

Server 헤더를 설정하십시오. RFC-2616 section 14.38ResponseWriter. 헤더를 참조하십시오.

w.Header().Set("Server", "MyServer") 
+0

'w.Header()와 비슷합니다. Set ("Server :" , "MyServer")'? 이것은 작동하지 않습니다. 여전히 빈 필드. 또한 키의 ":"를 사용해 보았습니다. –

+0

ab (http://httpd.apache.org/docs/2.2/programs/ab.html)에 대한 설명서는 서버 헤더를 기반으로한다는 것을 확인합니다. 서버의 응답에 실제로 있는지 확인하십시오. – aecolley

+0

@DervinThunk'w.Header(). Set ("Server", "MyServer")', no':' – OneOfOne