Gld EAP 7 JMS Run: Difference between revisions
Jump to navigation
Jump to search
Line 30: | Line 30: | ||
</pre> | </pre> | ||
=Configuration | =Configuration Files= | ||
==send.yml== | |||
<pre> | <pre> | ||
service: | service: | ||
type: | type: jms | ||
message-size: 1024 | |||
load-strategy: | |||
name: send | |||
queue: jms/queue/novaordis | |||
connection-factory: jms/RemoteConnectionFactory | |||
connection-policy: connection-per-run | |||
session-policy: session-per-operation | |||
user: jmsuser | |||
password: jmsuser123 | |||
implementation: | implementation: | ||
name: jboss-eap-7-jms | |||
version: 7.0.4 | |||
# 'classpath' is optional; if specified, it takes precedence | |||
# over the libraries we ship with. if 'classpath' is missing, | |||
# or the JAR(s) cannot be loaded, we will use the shipped | |||
# libraries | |||
# classpath: ${JDG_HOME}/client/activemq.jar | |||
# | |||
# implementation-specific configuration | |||
# | |||
jndi-url: localhost:8080 # remoting access to the JNDI server | |||
load: | load: | ||
threads: 1 | threads: 1 | ||
messages: 10000 | |||
output: | output: | ||
statistics: | statistics: | ||
file: /Users/ovidiu/tmp/test.csv | |||
</pre> | </pre> | ||
==receive.yml== |
Revision as of 00:46, 12 February 2017
Internal
Overview
This page contains the configuration of a simple gld run that validates the installation and interoperability with EAP 7 JMS. You will need to copy an paste the content of the configuration file shown below into a test.yml in the current directory.
Procedure
cd $RUNTIME_DIR/jboss-eap-7.0.4/profiles/jms ./run
The EAP profile must have a "novaordis" queue deployed.
Create a test.yml in the current directory, with the content shown below.
gld -c ./test.yml
After the run finishes, the "number-of-entries" for the default cache should be updated according to the cluster configuration and the number of operations.
/host=master/server=n1/subsystem=datagrid-infinispan/cache-container=clustered/distributed-cache=default:read-attribute(name=number-of-entries)
Configuration Files
send.yml
service: type: jms message-size: 1024 load-strategy: name: send queue: jms/queue/novaordis connection-factory: jms/RemoteConnectionFactory connection-policy: connection-per-run session-policy: session-per-operation user: jmsuser password: jmsuser123 implementation: name: jboss-eap-7-jms version: 7.0.4 # 'classpath' is optional; if specified, it takes precedence # over the libraries we ship with. if 'classpath' is missing, # or the JAR(s) cannot be loaded, we will use the shipped # libraries # classpath: ${JDG_HOME}/client/activemq.jar # # implementation-specific configuration # jndi-url: localhost:8080 # remoting access to the JNDI server load: threads: 1 messages: 10000 output: statistics: file: /Users/ovidiu/tmp/test.csv