[00:34] 안녕하세요~~ [00:34] 안녕하세요 [00:35] 서울은 오늘도 무지하게 춥습니다 ㅜㅜ [00:48] 흐 추위에 고생이 많으시군요... [00:50] 지지난주에는 일주일에 하루 이틀만 이렇게 춥더니만 이번주는 연속으로 막 춥네요 다음주나 다다음주 부터는 슬슬 겨울이 끝나면 좋겠습니다. [00:50] 이제 2월이니 조금만 더 있으면 슬슬 풀릴 거에요 [00:50] 날씨가 추워서 그런가 요즘 한국에서 관광객들도 엄청 많이 오더라구요 [00:51] 네~ 그러면 좋겠습니다 ㅜㅜ 미국이나 한국 쪽이 평년보다 추운게 온난화로 제트기류가 줄어들면서 북극의 차가운 공기가 다시 북쪽으로 못올라가고 내려와서 그렇다는 설이 있다더라구요 [01:00] 근데 하와이는 겨울이 우기라... 와봐야 비 구경만... ㅎㅎ [02:19] 안녕하세요 [04:53] 하와이 우기는 언제까지 인가요 [04:53] 여행가려는데 일정 잡기가 힘드네요 [04:54] 안맞으면 그냥 남미로 갈까 생각중이거든요 [04:54] 뭐 저도 하와이 TV 로만 봤는데 정말 좋아보이더라구요 [05:59] 요즘은 막 때리면서 부사수 가르키고 그러는 사람은 없겠지요? [06:52] 첨 인사드리겠습니다. [06:52] 여쭤볼께 있는데요. [06:54] 리눅스 오픈소스 중에 웹 부하 테스트 도구 툴이 있나요? [07:02] 웹부하 를 문의 하셨습니다. [07:04] JSP 처럼 WAS 서버등의 내부처리 엔진이 있는경우인가요 ? 아니면 거의 정적인 html 페이지 + 이미지 환경이 신가요? [07:05] 써보진 않았는데 JMeter라는게 있다라는것만 들어봤습니다 [07:06] 그냥 http 접속 요청을 막 만들어내서 응답시간을 보는건 [07:06] ab ( apache bench ) 라는 프로그램이 있습니다. [07:06] 과제가 들어와서요. [07:06] 비교적 사용법은 간단한데 몇시간정도는 사용법을 익혀보셔야 합니다. [07:07] ab 는 기본적으로 1개 세션을 사용하는데 무슨말이냐면 특정서버 ( 특정 URL ) 에 접속한다음 [07:08] 서버의 응답이 끝나면 ( 페이지 로딩이 끝나면 ) 접속을 끊고 , 다시 접속해서 다시 페이지요청을 합니다. [07:08] 클라이언트에도 서버만큼의 부하가 걸릴 수 있으니 테스트시 충분한 CPU 가 필요하실껍니다. [07:10] 구글링 해보는 중임요.ㅋ [07:10] 그리고 좀 햇갈리는게 결과 수치인데 간단하게만 말쓸드리면 [07:10] 50% 0.1 sec [07:10] 60% 0.2 sec [07:10] 70% 0.23 sec [07:10] 80% 0.5 sec [07:10] 90% 1 sec [07:10] 100% 10 sec [07:10] 이런식으로 결과 값이 나오면 [07:11] 전체 요청에 대한 응답중에 50% 0.1 초 안에 처리가 끝났다는거고 , 젤 오래걸린건 10 초 걸렸다고 보시면됩니다. [07:12] 어떤분은 100% 다 처리된 시간이 중요하다고 할것이고 , 어떤분은 그냥 평균만 보면되다고 할것이며 , 또 어떤분은 80~90% 정도만 처리가 되면 된것이다라고 생각하실 수 있습니다. [07:12] 과제가 오류 및 부하에 관한 건데, 굉장히 포괄적이 어서 머리가 아프군요.ㅡㅡ [07:12] 서버가 서비스 하는 내용이 이용자에게 얼마나 크리티컬하냐에 따라 해석이 달라질 수 있을거같습니다. [07:13] 대학교 과제인가요? 대학원 혹은 회사내부 과제인가요? ㅎㅎ [07:13] 대학교에요. [07:15] 정확히 어떤 수준의 에러에 대해서 주제를 잡아야 할지 모르겠네요 . [07:15] 실례지면 무슨학과 몇학년이신지요? [07:15] ab 도 테스트 시에 동시접속세션수를 늘리면 오류가 막늘어나긴합니다. 기초적인 웹서버-브라우저 입장에서는 [07:16] TCP 접속 실패가 닐어날꺼구요 [07:16] 웹서버 상황이나 웹서버 프로그램에 따라서 내부처리 오류나 (503) [07:17] (503,502 등등 ) [07:17] 에러나 가 발생 할 수 있습니다. [07:18] TCP 접속은 되었으나 아무런 응답이 없는 경우도 생길 수 있구요. [07:18] 그냥 대학교는 아니고 같구요. 사실 싸이버대인데 과제를 요렇게 주네요.ㅋㅋ [07:18] 접속도 그렇고 응답도 그렇지만 무한데로 불가한게 아니라 너무 늦는경우도 있을 수 있습니다. [07:19] 30초 1분 후에 응답이 올 수 도 있지요 . 다만 타임아웃 시간을 정하고 벤치 테스트를 하면 , 일정시간 안에 접속이 안되거나 응담이 안오는건 [07:19] 에러라고 처리 할 수 있습니다. [07:20] 일단 수업내용이 있을테니 배운 범위내에서 ( 여력이 되시면 좀더 폭넓은 ) 테스트하고 결과표를 작성하시면 되지 않을까 싶습니다. [07:21] 네. 그렇게 해보겠습니다. 답변주셔서 감사합니다. [07:22] 웹서버가 정상 요청을 받을때랑 비정상(오류를 유발하는) 요청을 받을때에 대해서도 기술을 할 수 도 있을거같습니다.