2012-05-16 2 views
1

편안한 게시 요청을 사용하여 메시지를 게시하려고 시도하지만 200 msg/sec 이상을 게시 할 수 없습니다. 그리고 CPU 사용률이 90 % 이상이고 jmeter를 사용하여로드 테스트를 수행합니다. 아마존 EC2에 ActiveMQ를 M1.large의 내 인스턴스 유형, 는 또한ActiveMQ 나머지 메시지 서비스의 성능이 좋지 않습니까?

http://stackoverflow.com/questions/5487851/activemq-via-rest-high-throughput-jetty-configuration 
http://www.pepperdust.org/?p=150 

export JAVA_OPTS="-Xms5G" 

export ACTIVEMQ_OPTS_MEMORY ="-Xms5G" 

ulimit -n 65000 

처럼 다음 내가 따랐다 나사 사이즈 같은 성능 변화를 다음 또한 더 다음 200 MSG/초

을 게시 할 수 없습니다 구성
+0

제발 당신이 날 안내 할 수 있습니다 - http://stackoverflow.com/questions/19706788/integration-of-restful-wvb-service-with-activemq – Kumar

답변

0

글쎄, 여기에는 많은 변수가 있습니다. 내 바닐라 activemq 설치에 대한 간단한 jmeter 테스트를 내 랩톱에 로컬로 설치했습니다.

미터 : 스레드 10 개, ~ 5K 텍스트 파일/메시지.

= ~ 370 영구적 인 메시지/초.

jmeter의 설정은 무엇입니까? 대신 JMS 사용을 고려하고 있습니까?

+0

나는 URL http : /를 사용하여 ActiveMQ에 나머지 게시물 요청을 사용하고 있습니다./localhost : 8161/demo/message/anand? readTimeout = 1000 & type = queue – jayesh

+0

예, 휴식하지만 jmeter의 스레드 수는 얼마입니까? –

+0

50 개의 스레드가 jmeter에 설정되었습니다. – jayesh

관련 문제