2013-08-02 2 views
-1

jmeter의 초보 사용자입니다.jms 지점 또는 JMS 게시자 및 구독자

내 회사에서는 부하 테스트가 필요합니다. 큐를 사용하여 요청 및 응답을 보내기 위해 Hermes JMS를 사용하고 있습니다. 그렇다면 jmeter, jms point to point 또는 JMS 게시자와 구독자에서 무엇을 사용해야합니까? 또한 파일을 가져 오기 위해 ftp 위치를 설정하려고합니다.

내가 그 둘을 시도했지만 JNDI 속성에서 오류가 :

"ERROR - jmeter.protocol.jms.sampler.JMSSampler : org.apache.activemq.jndi.ActiveMQInitialContextFactory javax.naming.NameNotFoundException : org.apache.activemq.jndi.ActiveMQInitialContextFactory "

나는 어떻게 내가 헤르메스에서 사용하고있는 큐를 설정해야 할 지 잘 모르겠습니다.


어떻게 JNDI 설정을 할 수 있습니까? 아니면 온라인에서 읽고 있었고 모두가 초기 컨텍스트 팩토리가 org.apache.activemq.jndi.ActiveMQInitialContextFactory이고 대기열은 내 대기열을 제공해야합니까? 아니면 기본 설정입니까?

답변

0

대기열을 사용하는 경우 JMS 지점을 사용하는 것이 좋습니다. JMS 게시자 및 구독자는 JMS 항목을 사용합니다. 큐가 이미 ActiveMQ에 존재한다면 (그리고 Hermes에서 볼 수 있기 때문에) 대기열을 사용하려면 JMeter를 구성해야합니다. 귀하의 JNDI 설정이 부정확하고 JMeter가 귀하가 찾고자하는 JNDI 이름을 찾을 수없는 것 같습니다.

0

질문의 두 번째 부분에 대해 : JMS 게시자를 사용할 때 대기열을 만들 때 대상에 dynamicQueues/ 접두어를 사용하면 주제에 대해 dynamicTopics/을 사용할 수 있습니다. dynamicQueues/my.testqueue