250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 막내의 막무가내
- 막내의막무가내 일상
- Fragment
- flutter network call
- 막내의막무가내 목표 및 회고
- 프로그래머스 알고리즘
- 막무가내
- 안드로이드
- 막내의막무가내 안드로이드 에러 해결
- 막내의막무가내 안드로이드
- 부스트코스
- 안드로이드 Sunflower 스터디
- 막내의막무가내 rxjava
- 막내의 막무가내 알고리즘
- 주엽역 생활맥주
- 막내의막무가내 SQL
- 막내의막무가내 안드로이드 코틀린
- 막내의막무가내 플러터
- 주택가 잠실새내
- 막내의막무가내 프로그래밍
- 안드로이드 sunflower
- 막내의막무가내 코틀린
- 프래그먼트
- 2022년 6월 일상
- 막내의막무가내 코틀린 안드로이드
- 막내의막무가내 코볼 COBOL
- 막내의막무가내 알고리즘
- 부스트코스에이스
- 막내의막무가내 플러터 flutter
- 막내의막무가내
Archives
- Today
- Total
목록locust server test (1)
막내의 막무가내 프로그래밍 & 일상
[네트워크] locust를 사용하여 다중 클라이언트 연결 웹 서버 구조와 성능 테스트(feat. select)
테스트를 위해 Locust라는 서버 테스트 도구를 사용하도록 한다. 그리고 도커 컨테이너 안에 서버를 두도록 한다. 서버는 단일 프로세스, 멀티 프로세스, 멀티 스레드 소켓 서버가 있다. python 코드로 구현하였다. 각 소 켓 서버의 성능을 테스트하고 차이점을 알아보았다. 가장 먼저 도커 안에 단일 프로세스, 멀티 프로세스, 멀티 스레드 소켓 서버를 만들고 클라이언트에서 locust를 사용해서 도커의 서버에 접속했다. 테스트환 경은 내 노트북 윈도우의 vmware 리눅스 안에 도커 서버를 두고 같은 와이 파이 환경인 친구의 맥북을 클라이언트로 사용하였다. 도커에서는 포트 8000번을 열고 외부에서는 1234 포트로 접속하면 된다. (포 트 포워딩) 참고로 locust 는 다운받고 locust 테스트할..
네트워크
2019. 12. 18. 02:49