먼저 액세스 가능하다는 것을 증명하세요
192.168.99.100은 docker의 것이고
127.0.0.1:9889는 로컬입니다
테스트 명령 ab -c 100 -n 100000 http://xxx
nginx 디스플레이 html 테스트
worker: 1명의 작업자
cpu: 1개의 코어
men: 1G
환경: docker(ubuntu 16)
♀
두 번째 (nginx.conf 위와 동일)
nginx 디스플레이 테스트 html
worker: 1명의 작업자
cpu: 쿼드 코어
men:8G
환경: 로컬(Mac)
행
세 번째(worker_processes=4 제외; nginx.conf 구성은 위와 동일)
html을 표시하기 위해 nginx를 테스트
worker: 4명의 작업자
cpu: 쿼드 코어
men: 8G
환경: 로컬(Mac)
inch
명령 수를 1W로 변경
컨테이너의 처리 능력이 로컬 머신보다 높은 이유는 phpStorm, qq, chrome 등을 로컬에서 열어도 그 차이가 그렇게 크지 않을 것입니다. 또 다른 질문은 무엇입니까? 왜 CPU에 액세스할 때 기본적으로 대부분의 커널에서 사용됩니까?
伊谢尔伦2017-05-24 11:33:48
1.ab 시뮬레이션은 스레드를 실행하고 시스템 리소스를 소비하는 것에 관한 것이며, 대부분은 스레드를 실행하는 데 사용됩니다.
2. 왜 어느 쪽이 더 성능이 좋은지 알 수 없나요? 그런 테스트 데이터는 모두 오해입니다.