> 백엔드 개발 > PHP 튜토리얼 > AB 테스트 동시성 문제입니다. 이 결과가 좋지 않습니까?

AB 테스트 동시성 문제입니다. 이 결과가 좋지 않습니까?

WBOY
풀어 주다: 2016-08-10 09:07:26
원래의
1105명이 탐색했습니다.

ci를 사용하여 환경을 구축하고 테스트용 코드를 작성했습니다.
mysql + memcache
인터페이스는 json 데이터만 반환합니다. 각 요청은 약 3~4K입니다(많지 않음)

.

테스트 결과는 훌륭합니다 400 요청
이 결과가 매우 나쁜가요?
초당 요청 수: 401.43[#/초](평균)

문자 rps를 에코하기 위해 PHP에 직접 액세스하면 약 2000이 됩니다
문자열 rps를 에코하기 위해 ci 프레임워크 코드에 추가하면 500 이상이 되고 400과 크게 다르지 않습니다
CI 동시성 테스트가 더 나은 것보다 순수한 PHP가 더 나은 것 같습니다

무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요?

CI 프레임워크의 구성을 수정해야 하나요? 아니면 어떻게 처리해야 하나요?

답글 내용:

ci를 사용하여 환경을 구축하고 테스트용 코드를 작성했습니다.
mysql + memcache
인터페이스는 json 데이터만 반환합니다. 각 요청은 약 3~4K입니다(많지 않음)

.

테스트 결과는 훌륭합니다 400 요청
이 결과가 매우 나쁜가요?
초당 요청 수: 401.43[#/초](평균)

문자 rps를 에코하기 위해 PHP에 직접 액세스하면 약 2000이 됩니다
문자열 rps를 에코하기 위해 ci 프레임워크 코드에 추가하면 500 이상이 되고 400과 크게 다르지 않습니다
CI 동시성 테스트보다 순수한 PHP가 더 나은 것 같습니다

무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요? 무엇이 문제인가요?

CI 프레임워크의 구성을 수정해야 하나요? 아니면 어떻게 처리해야 하나요?

프레임워크 자체가 순수 PHP보다 훨씬 더 복잡하다고 생각합니다. 다양한 복잡성을 도입하므로 확실히 더 많은 리소스와 시간을 소비하게 됩니다... 프레임워크는 우선 개발 효율성을 향상시키는 것입니다. 실행 효율성을 우선시할 수 없습니다... 물론 최적화할 수 있는 방법도 있습니다... Xcache APC 등... 그런 다음 서버를 최적화합니다...

ab를 사용하여 baidu, sina, qq 및 기타 국내 주요 웹사이트를 테스트하여 RPS가 무엇인지 확인하고 비교할 수 있습니다.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿