summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Harvey <philharveyonline@apache.org>2013-07-03 04:46:24 +0000
committerPhil Harvey <philharveyonline@apache.org>2013-07-03 04:46:24 +0000
commit342e47c5c1f77b4c93b66d34a7b645307ea26dda (patch)
treef01c45295899569acca8e19b128c3931295a6f26
parent785db9013d8c764c4829916712363217adc1cfce (diff)
downloadqpid-python-342e47c5c1f77b4c93b66d34a7b645307ea26dda.tar.gz
NO-JIRA: Java performance tests: refactored testdefs/VaryingNumberOfParticipants.json to use JavaScript for loops etc to reduce duplication, and removed excessive message size latency tests
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1499208 13f79535-47bb-0310-9956-ffa450edef68
-rwxr-xr-xqpid/java/perftests/etc/run-perftests.sh2
-rw-r--r--qpid/java/perftests/etc/testdefs/Latency-MessageSize.json9
-rw-r--r--qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.js88
-rw-r--r--qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.json2965
4 files changed, 89 insertions, 2975 deletions
diff --git a/qpid/java/perftests/etc/run-perftests.sh b/qpid/java/perftests/etc/run-perftests.sh
index f963879e7e..a784623791 100755
--- a/qpid/java/perftests/etc/run-perftests.sh
+++ b/qpid/java/perftests/etc/run-perftests.sh
@@ -32,6 +32,6 @@ java -cp "${BASE_DIR}:${BASE_DIR}/../../build/lib/*" \
-Dqpid.disttest.duration=$DURATION \
org.apache.qpid.disttest.ControllerRunner \
jndi-config=${BASE_DIR}/perftests-jndi.properties \
- test-config=${BASE_DIR}/testdefs \
+ test-config=${BASE_DIR}/testdefs/VaryingNumberOfParticipants.js \
distributed=false \
writeToDb=true
diff --git a/qpid/java/perftests/etc/testdefs/Latency-MessageSize.json b/qpid/java/perftests/etc/testdefs/Latency-MessageSize.json
index 47eb703337..4486d7a4b5 100644
--- a/qpid/java/perftests/etc/testdefs/Latency-MessageSize.json
+++ b/qpid/java/perftests/etc/testdefs/Latency-MessageSize.json
@@ -7,21 +7,12 @@
"_messageSize": 256
},
{
- "_messageSize": 512
- },
- {
"_messageSize": 1024
},
{
- "_messageSize": 2048
- },
- {
"_messageSize": 4096
},
{
- "_messageSize": 8192
- },
- {
"_messageSize": 16384
},
{
diff --git a/qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.js b/qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.js
new file mode 100644
index 0000000000..d8fa03a1a5
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.js
@@ -0,0 +1,88 @@
+
+var jsonObject = {
+ _tests:[]
+};
+
+var duration = 30000;
+var queueName = "direct://amq.direct//varNumOfParticipants?durable='true'";
+
+var numbersOfProducers = [1, 2, 5, 10];
+var numbersOfConsumers = [1, 2, 5, 10];
+
+for(producersIndex=0; producersIndex < numbersOfProducers.length; producersIndex++)
+{
+ for(consumersIndex=0; consumersIndex < numbersOfConsumers.length; consumersIndex++)
+ {
+ var numberOfProducers = numbersOfProducers[producersIndex];
+ var numberOfConsumers = numbersOfConsumers[consumersIndex];
+ var test = {
+ "_name": "Varying number of participants: " + numberOfConsumers + " consumers - " + numberOfProducers + " producers - PERSISTENT",
+ "_queues":[
+ {
+ "_name": queueName,
+ "_durable": true
+ }
+ ],
+ "_iterations":[
+ {
+ "_acknowledgeMode": 0
+ },
+ {
+ "_acknowledgeMode": 1
+ }
+ ],
+ "_clients":
+ QPID.times(numberOfProducers,
+ {
+ "_name": "producingClient__PRODUCING_CLIENT_INDEX",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_producers": [
+ {
+ "_name": "Producer__PRODUCING_CLIENT_INDEX",
+ "_destinationName": queueName,
+ "_maximumDuration": duration,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "__PRODUCING_CLIENT_INDEX")
+ .concat(QPID.times(numberOfConsumers,
+ {
+ "_name": "consumingClient__CONSUMING_CLIENT_INDEX",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_consumers": [
+ {
+ "_name": "Consumer__CONSUMING_CLIENT_INDEX",
+ "_destinationName": queueName,
+ "_maximumDuration": duration
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "__CONSUMING_CLIENT_INDEX"))
+ };
+
+ jsonObject._tests= jsonObject._tests.concat(test);
+
+ }
+}
diff --git a/qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.json b/qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.json
deleted file mode 100644
index 03dd2848b6..0000000000
--- a/qpid/java/perftests/etc/testdefs/VaryingNumberOfParticipants.json
+++ /dev/null
@@ -1,2965 +0,0 @@
-{
- "_tests":[
- {
- "_name": "Varying number of participants: 1 consumer - 1 producer - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "Varying number of participants: 2 consumers - 1 producer - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "Varying number of participants: 5 consumers - 1 producer - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Varying number of participants: 10 consumers - 1 producer - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Varying number of participants: 1 consumer - 2 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Varying number of participants: 2 consumers - 2 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Varying number of participants: 5 consumers - 2 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Varying number of participants: 10 consumers - 2 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Varying number of participants: 1 consumer - 5 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Varying number of participants: 2 consumers - 5 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Varying number of participants: 5 consumers - 5 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Varying number of participants: 10 consumers - 5 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Varying number of participants: 1 consumer - 10 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Varying number of participants: 2 consumers - 10 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Varying number of participants: 5 consumers - 10 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Varying number of participants: 10 consumers - 10 producers - PERSISTENT",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true
- }
- ],
- "_iterations":[
- {
- "_acknowledgeMode": 0
- },
- {
- "_acknowledgeMode": 1
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 30000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
-}