Java에서 응용 프로그램을 개발 중입니다. JMS를 사용하여 MQ로 들어오는 메시지를 청취합니다. 우리는 하루에 약 100 명의 사용자 (각 메시지는 약 1400 자의 charachters)로부터 약 100,000 개의 메시지를 기다리고 있습니다. 이 시나리오에 대해 청취자가 몇 명 있으면 좋을까요? 내가 아는 것은 JMS 리스너가 단위당 처리 할 수있는 메시지의 수입니다. 대략적인 숫자는 이제 충분합니다. 이 정보를 찾을 수있는 문서가 있습니까?MQ에서 JMS 리스너 수
1
A
답변
1
여기서 서버 성능과 클라이언트 성능의 두 가지를 살펴보아야합니다. 주요 JMS 공급자 (HornetQ, ActiveMQ 등)는 초당 5000 개 이상의 메시지를 쉽게 처리 할 수 있으므로 자세한 내용은 SPECjms2007 results을 참조하십시오.
클라이언트 성능은 클라이언트의 컴퓨팅 성능 (분명히)과 해당 메시지로 수행 할 작업에 따라 다릅니다. 기술적으로 클라이언트가 처리 할 수있는 메시지 수에는 제한이 없습니다. 필자의 경험에 따르면 메시지 정렬/정리 해제는 큰 요인이므로 대략적인 강력한 컴퓨터와 메시지 내용의 가벼운 처리를 가정 할 때 클라이언트가 서버와 동일한 메시지로드를 처리 할 수 있다고 가정 할 수 있습니다.
결국로드 테스트가 필요합니다.
관련 문제
- 1. 동기식 메시지 리스너 jms
- 2. Start stop JMS 메시지 리스너
- 3. Spring JMS 메시지 리스너 컨테이너
- 4. 스프링 JMS 리스너 컨테이너 리스너 설정 타임 아웃
- 5. IBM MQ에서 Tibco EMS로 전환
- 6. grails 리소스 파일에서 Spring JMS 리스너 구성
- 7. MQ JMS 재 연결 - 예외 리스너
- 8. WebSphere MQ에서 리스너의 목적은 무엇입니까?
- 9. JMS CreateQueue 질문
- 10. JMS 대기열의 수신기 수 제한
- 11. JMS 메시지 및 JMS 메시지의로드 균형 조정
- 12. IBM MQ에서 RabbitMQ로 마이그레이션
- 13. WebSphere에서 JMS, MQ 예외
- 14. 가장 좋은 방법은 기아를 방지하고 나는 JMS 리스너 수영장이
- 15. IBM MQ가없는 Bean Spring JMS
- 16. MQ에서 비 영구 가입자 생성
- 17. 최대 JMS 대기열 수
- 18. spring jms 메시지 생성
- 19. IBM Websphere MQ에서 메시지 추출
- 20. java를 사용하여 mq에서 메시지 지우기
- 21. JBOSS AS 7 JMS 구성
- 22. jms : listener-container에 뭔가를 삽입 할 수 있습니까?
- 23. 리스너
- 24. JMS 큐 및 JMS 토픽
- 25. JMS : 선택자가 주제에서 jms 메시지를 선택할 수 없습니다.
- 26. WSO2 ESB가 JMS 브로커간에 JMS 메시지를 보낼 수 있습니까?
- 27. JMS QueueConnectionFactory를 확인할 수 없습니다.
- 28. JBoss 5를 JBoss MQ에서 사용할 수 있습니까? 그렇다면 어떻게?
- 29. JMS API의 QueuManager를 통해 전달
- 30. IBM WebSphere MQ JMS Jar 파일
감사합니다. 이것은 지금 도움이됩니다. 더 많은 질문을하기 전에 답을 평가하겠습니다. :). –