siege 테스트
GET 에서 99.5% 이상
read/write fd 를 kqueue가 동시에 체크해야 함.
kqueue마다 client 하나 당 read와 write가 오직 하나씩만 있어야 함.
에러가 리턴되면 client가 제거되는지 확인
모든 read/recv/write/send를 찾아보고, 값이 잘 리턴되는지 확인해보세요. -1 또는 0으로만 체크하는 것은 좋지 않고, 둘 다 체크해야 합니다.
errno 사용 금지
kqueue를 거치지 않고 읽고 쓰기 금지
status code 틀리면 안됨
다양한 포트로 설정하기
디폴트 에러페이지를 바꿔보세요 (404말고 다른걸로!)
클라이언트의 body 사이즈를 바꿔보세요
curl -X POST -H “Content-Type: plain/text” --data "body 내용 적기" http”//localhost:8176/
body 사이즈보다 크거나 작게 작성