JMeter + Java Service Wrapper

2 respostas
TheBombBR

Olá pessoal tudo bem?

Essa é minha primeira postagem aqui, me desculpem se fiz o tópico no lugar errado.

Dei uma pesquisada e não achei nada a respeito.

Preciso transformar o JMeter ou seu script em um serviço windows.

Pensei nas soluções:

http://commons.apache.org/daemon/

http://wrapper.tanukisoftware.org/doc/english/properties.html

Até o momento testei somente o Wrapper e não consigo chamar o JMeter através dele.

Estou seguindo do tutorial http://edn.embarcadero.com/article/32068 parei na parte Creating a Service Windows.

Se eu estiver falando alguma coisa errada me desculpem mas sou leigo no assunto.

2 Respostas

TheBombBR

Alguma dica?

TheBombBR

Pessoal para rodar o Jmeter como serviço fiz o sequinte arquivo de Configuração no Wrapper:

wrapper.java.command=java

wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp 
#WrapperStartStopApp
#WrapperSimpleApp 

wrapper.java.classpath.1=../lib/wrappertest.jar
wrapper.java.classpath.2=../lib/wrapper.jar
wrapper.java.classpath.3=../jakarta-jmeter-2.3.4/bin/ApacheJMeter.jar

wrapper.java.library.path.1=../lib



wrapper.java.additional.auto_bits=TRUE
#
wrapper.app.parameter.1=ApacheJMeter.NewDriver (essa é o main class do jmeter)
wrapper.app.parameter.2=jmeter
wrapper.app.parameter.3=-n
wrapper.app.parameter.4=-t
wrapper.app.parameter.5=FEP2.jmx


wrapper.console.format=PM


wrapper.console.loglevel=INFO


wrapper.logfile=../logs/wrapper.log


wrapper.logfile.format=LPTM


wrapper.logfile.loglevel=INFO

wrapper.logfile.maxsize=0

wrapper.logfile.maxfiles=0


wrapper.syslog.loglevel=NONE

wrapper.ignore_sequence_gaps=TRUE


wrapper.console.title=Teste Wrapper JMeter


wrapper.name= Jmeter 


wrapper.displayname= JMeter FEP


wrapper.description=JMeter Test


wrapper.ntservice.dependency.1=


wrapper.ntservice.starttype=AUTO_START


wrapper.ntservice.interactive=false

E quando vou rodar da o seguinte erro:

STATUS | wrapper  | 2009/11/18 11:10:19 | Launching a JVM...
INFO   | jvm 1    | 2009/11/18 11:10:19 | WrapperManager: Initializing...
INFO   | jvm 1    | 2009/11/18 11:10:19 | WrapperSimpleApp: Unable to locate the class ApacheJMeter.NewDriver: java.lang.ClassNotFoundException: ApacheJMeter.NewDriver
INFO   | jvm 1    | 2009/11/18 11:10:19 | 
INFO   | jvm 1    | 2009/11/18 11:10:19 | WrapperSimpleApp Usage:
INFO   | jvm 1    | 2009/11/18 11:10:19 |   java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_arguments]
INFO   | jvm 1    | 2009/11/18 11:10:19 | 
INFO   | jvm 1    | 2009/11/18 11:10:19 | Where:
INFO   | jvm 1    | 2009/11/18 11:10:19 |   app_class:      The fully qualified class name of the application to run.
INFO   | jvm 1    | 2009/11/18 11:10:19 |   app_arguments:  The arguments that would normally be passed to the
INFO   | jvm 1    | 2009/11/18 11:10:19 |                   application.
ERROR  | wrapper  | 2009/11/18 11:10:21 | JVM exited while loading the application.

Ja bati cabeça até aqui e nada... qualquer ajuda é bem vinda sou leigo no assunto.

Criado 12 de novembro de 2009
Ultima resposta 18 de nov. de 2009
Respostas 2
Participantes 1