summaryrefslogtreecommitdiff
path: root/qpid/java/perftests/etc
diff options
context:
space:
mode:
authorKeith Wall <kwall@apache.org>2012-04-30 07:43:38 +0000
committerKeith Wall <kwall@apache.org>2012-04-30 07:43:38 +0000
commit615e748200fe647f24394f4c15f334a7ed816b81 (patch)
treec9c913ddc25e7d743a4c77b17561cd2029bcb636 /qpid/java/perftests/etc
parent0792d245a58c68fbd5313ef698609443e9ad9ec3 (diff)
downloadqpid-python-615e748200fe647f24394f4c15f334a7ed816b81.tar.gz
QPID-3977: Add charting framework for new distributed test tool.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1332087 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/perftests/etc')
-rw-r--r--qpid/java/perftests/etc/chartdefs/AcknowledgementModesAutoAck.chartdef28
-rw-r--r--qpid/java/perftests/etc/chartdefs/AcknowledgementModesTransacted.chartdef28
-rw-r--r--qpid/java/perftests/etc/chartdefs/BatchSize.chartdef28
-rw-r--r--qpid/java/perftests/etc/chartdefs/MessageSizeNonPersistent.chartdef27
-rw-r--r--qpid/java/perftests/etc/chartdefs/MessageSizePersistent.chartdef29
-rw-r--r--qpid/java/perftests/etc/chartdefs/QueueTypes.chartdef28
-rw-r--r--qpid/java/perftests/etc/chartdefs/VaryingNumberOfConsumers.chartdef35
-rw-r--r--qpid/java/perftests/etc/chartdefs/VaryingNumberOfProducers.chartdef35
-rw-r--r--qpid/java/perftests/etc/testdefs/short/AcknowledgementModes.json138
-rw-r--r--qpid/java/perftests/etc/testdefs/short/BatchSize.json84
-rw-r--r--qpid/java/perftests/etc/testdefs/short/MessageSize.json213
-rw-r--r--qpid/java/perftests/etc/testdefs/short/QueueTypes.json (renamed from qpid/java/perftests/etc/perftests.json)5401
-rw-r--r--qpid/java/perftests/etc/testdefs/short/VaryingNumberOfParticipants.json2981
-rw-r--r--qpid/java/perftests/etc/testdefs/standard/AcknowledgementModes.json138
-rw-r--r--qpid/java/perftests/etc/testdefs/standard/BatchSize.json84
-rw-r--r--qpid/java/perftests/etc/testdefs/standard/MessageSize.json (renamed from qpid/java/perftests/etc/suite/MessageSize.json)14
-rw-r--r--qpid/java/perftests/etc/testdefs/standard/QueueTypes.json (renamed from qpid/java/perftests/etc/suite/QueueTypes.json)72
-rw-r--r--qpid/java/perftests/etc/testdefs/standard/QueuesWithSelectors.json (renamed from qpid/java/perftests/etc/suite/QueuesWithSelectors.json)0
-rw-r--r--qpid/java/perftests/etc/testdefs/standard/VaryingNumberOfParticipants.json (renamed from qpid/java/perftests/etc/suite/VaryingNumberOfParticipants.json)112
19 files changed, 4038 insertions, 5437 deletions
diff --git a/qpid/java/perftests/etc/chartdefs/AcknowledgementModesAutoAck.chartdef b/qpid/java/perftests/etc/chartdefs/AcknowledgementModesAutoAck.chartdef
new file mode 100644
index 0000000000..42e4a0c11e
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/AcknowledgementModesAutoAck.chartdef
@@ -0,0 +1,28 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=BAR
+chartTitle=Performance of acknowledgement modes (Auto-acknowledgement)
+xAxisTitle=Persistence
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT testName, throughputKbPerS FROM AcknowledgementModes WHERE acknowledgeMode = '1' AND participantName = 'All'
+series.1.legend=Current
+series.1.dir=${csvCurrentDir}
+
diff --git a/qpid/java/perftests/etc/chartdefs/AcknowledgementModesTransacted.chartdef b/qpid/java/perftests/etc/chartdefs/AcknowledgementModesTransacted.chartdef
new file mode 100644
index 0000000000..3bbee462a0
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/AcknowledgementModesTransacted.chartdef
@@ -0,0 +1,28 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=BAR
+chartTitle=Performance of acknowledgement modes (Transacted)
+xAxisTitle=Persistence
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT testName, throughputKbPerS FROM AcknowledgementModes WHERE acknowledgeMode = '0' AND participantName = 'All'
+series.1.legend=Current
+series.1.dir=${csvCurrentDir}
+
diff --git a/qpid/java/perftests/etc/chartdefs/BatchSize.chartdef b/qpid/java/perftests/etc/chartdefs/BatchSize.chartdef
new file mode 100644
index 0000000000..13c42b2ebf
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/BatchSize.chartdef
@@ -0,0 +1,28 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=LINE
+chartTitle=Transaction Batch Size
+xAxisTitle=Batch Size
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT batchSize, throughputKbPerS FROM BatchSize WHERE participantName = 'All'
+series.1.legend=Current
+series.1.dir=${csvCurrentDir}
+
diff --git a/qpid/java/perftests/etc/chartdefs/MessageSizeNonPersistent.chartdef b/qpid/java/perftests/etc/chartdefs/MessageSizeNonPersistent.chartdef
new file mode 100644
index 0000000000..22d78042d8
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/MessageSizeNonPersistent.chartdef
@@ -0,0 +1,27 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=LINE
+chartTitle=Impact of Message Size (Non-Persistent)
+xAxisTitle=Message Size (B)
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT payloadSizeB, throughputKbPerS FROM MessageSize WHERE testName like '%NON_PERSISTENT' AND participantName = 'All'
+series.1.legend=Current
+series.1.dir=${csvCurrentDir}
diff --git a/qpid/java/perftests/etc/chartdefs/MessageSizePersistent.chartdef b/qpid/java/perftests/etc/chartdefs/MessageSizePersistent.chartdef
new file mode 100644
index 0000000000..4a57215714
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/MessageSizePersistent.chartdef
@@ -0,0 +1,29 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=LINE
+chartTitle=Impact of Message Size (Persistent)
+xAxisTitle=Message Size (B)
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT payloadSizeB, throughputKbPerS FROM MessageSize WHERE testName like '% PERSISTENT' AND participantName = 'All'
+series.1.legend=Current
+series.1.dir=${csvCurrentDir}
+
+# Define series3/4 to chart the baseline
diff --git a/qpid/java/perftests/etc/chartdefs/QueueTypes.chartdef b/qpid/java/perftests/etc/chartdefs/QueueTypes.chartdef
new file mode 100644
index 0000000000..770b5cc719
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/QueueTypes.chartdef
@@ -0,0 +1,28 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=BAR
+chartTitle=Queue Types
+xAxisTitle=Queue Types
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT testName, throughputKbPerS FROM QueueTypes WHERE participantName = 'All'
+series.1.legend=Current
+series.1.dir=${csvCurrentDir}
+
diff --git a/qpid/java/perftests/etc/chartdefs/VaryingNumberOfConsumers.chartdef b/qpid/java/perftests/etc/chartdefs/VaryingNumberOfConsumers.chartdef
new file mode 100644
index 0000000000..83d6fe2659
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/VaryingNumberOfConsumers.chartdef
@@ -0,0 +1,35 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=LINE
+chartTitle=Varying number of consumers
+xAxisTitle=Consumers
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT totalNumberOfConsumers, throughputKbPerS FROM VaryingNumberOfParticipants WHERE participantName = 'All' and totalNumberOfProducers = '1'
+series.1.legend=1 Producer
+series.1.dir=${csvCurrentDir}
+
+series.2.statement=SELECT totalNumberOfConsumers, throughputKbPerS FROM VaryingNumberOfParticipants WHERE participantName = 'All' and totalNumberOfProducers = '5'
+series.2.legend=5 Producers
+series.2.dir=${csvCurrentDir}
+
+series.3.statement=SELECT totalNumberOfConsumers, throughputKbPerS FROM VaryingNumberOfParticipants WHERE participantName = 'All' and totalNumberOfProducers = '10'
+series.3.legend=10 Producers
+series.3.dir=${csvCurrentDir}
diff --git a/qpid/java/perftests/etc/chartdefs/VaryingNumberOfProducers.chartdef b/qpid/java/perftests/etc/chartdefs/VaryingNumberOfProducers.chartdef
new file mode 100644
index 0000000000..51ea92b909
--- /dev/null
+++ b/qpid/java/perftests/etc/chartdefs/VaryingNumberOfProducers.chartdef
@@ -0,0 +1,35 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+chartType=LINE
+chartTitle=Varying number of producers
+xAxisTitle=Producers
+yAxisTitle=Throughput (KB/s)
+
+series.1.statement=SELECT totalNumberOfProducers, throughputKbPerS FROM VaryingNumberOfParticipants WHERE participantName = 'All' and totalNumberOfConsumers = '1'
+series.1.legend=1 Consumer
+series.1.dir=${csvCurrentDir}
+
+series.2.statement=SELECT totalNumberOfProducers, throughputKbPerS FROM VaryingNumberOfParticipants WHERE participantName = 'All' and totalNumberOfConsumers = '5'
+series.2.legend=5 Consumer
+series.2.dir=${csvCurrentDir}
+
+series.3.statement=SELECT totalNumberOfProducers, throughputKbPerS FROM VaryingNumberOfParticipants WHERE participantName = 'All' and totalNumberOfConsumers = '10'
+series.3.legend=10 Consumer
+series.3.dir=${csvCurrentDir}
diff --git a/qpid/java/perftests/etc/testdefs/short/AcknowledgementModes.json b/qpid/java/perftests/etc/testdefs/short/AcknowledgementModes.json
new file mode 100644
index 0000000000..d504c486aa
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/short/AcknowledgementModes.json
@@ -0,0 +1,138 @@
+{
+ "_tests":[
+ {
+ "_name": "Acknowledgement Modes - NON_PERSISTENT";
+ "_iterations":[
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 1000000,
+ "_acknowledgeMode": 1,
+ "_deliveryMode": 1
+ },
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 250000,
+ "_acknowledgeMode": 0,
+ "_deliveryMode": 1
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//testQueue",
+ "_attributes":
+ {
+ "x-qpid-capacity": 10485760,
+ "x-qpid-flow-resume-capacity": 8388608
+ }
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//testQueue"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//testQueue"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "Acknowledgement Modes - PERSISTENT";
+ "_iterations":[
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 100000,
+ "_acknowledgeMode": 1,
+ "_deliveryMode": 2
+ },
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 25000,
+ "_acknowledgeMode": 0,
+ "_deliveryMode": 2
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//testQueue?durable='true'",
+ "_durable" : "true"
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//testQueue?durable='true'"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//testQueue?durable='true'"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/qpid/java/perftests/etc/testdefs/short/BatchSize.json b/qpid/java/perftests/etc/testdefs/short/BatchSize.json
new file mode 100644
index 0000000000..eeb446bad6
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/short/BatchSize.json
@@ -0,0 +1,84 @@
+{
+ "_tests":[
+ {
+ "_name": "Batch Size- PERSISTENT";
+ "_iterations":[
+ {
+ "_batchSize": 1
+ },
+ {
+ "_batchSize": 2
+ },
+ {
+ "_batchSize": 5
+ },
+ {
+ "_batchSize": 10
+ },
+ {
+ "_batchSize": 20
+ },
+ {
+ "_batchSize": 50
+ },
+ {
+ "_batchSize": 100
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//batchSize?durable='true'",
+ "_durable": true
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 0,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//batchSize?durable='true'",
+ "_messageSize": 1024,
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 0,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//batchSize?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/qpid/java/perftests/etc/testdefs/short/MessageSize.json b/qpid/java/perftests/etc/testdefs/short/MessageSize.json
new file mode 100644
index 0000000000..3354d72d3e
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/short/MessageSize.json
@@ -0,0 +1,213 @@
+{
+ "_tests":[
+ {
+ "_name": "Message Size - 1P-1C - NON_PERSISTENT";
+ "_iterations":[
+ {
+ "_messageSize": 256,
+ "_numberOfMessages": 1000000
+ },
+ {
+ "_messageSize": 512,
+ "_numberOfMessages": 500000
+ },
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": "250000"
+ },
+ {
+ "_messageSize": 2048,
+ "_numberOfMessages": "125000"
+ },
+ {
+ "_messageSize": 4096,
+ "_numberOfMessages": "62500"
+ },
+ {
+ "_messageSize": 8192,
+ "_numberOfMessages": 31250
+ },
+ {
+ "_messageSize": 16384,
+ "_numberOfMessages": 15625
+ },
+ {
+ "_messageSize": 32768,
+ "_numberOfMessages": 7812
+ },
+ {
+ "_messageSize": 65536,
+ "_numberOfMessages": 3906
+ },
+ {
+ "_messageSize": 131072,
+ "_numberOfMessages": 195
+ },
+ {
+ "_messageSize": 262144,
+ "_numberOfMessages": 97
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//messageSize",
+ "_attributes":
+ {
+ "x-qpid-capacity": 10485760,
+ "x-qpid-flow-resume-capacity": 8388608
+ }
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//messageSize",
+ "_deliveryMode": 1
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//messageSize"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "Message Size - 1P-1C - PERSISTENT";
+ "_iterations":[
+ {
+ "_messageSize": 256,
+ "_numberOfMessages": 20000
+ },
+ {
+ "_messageSize": 512,
+ "_numberOfMessages": 20000
+ },
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 20000
+ },
+ {
+ "_messageSize": 2048,
+ "_numberOfMessages": 20000
+ },
+ {
+ "_messageSize": 4096,
+ "_numberOfMessages": 4000
+ },
+ {
+ "_messageSize": 8192,
+ "_numberOfMessages": 4000
+ },
+ {
+ "_messageSize": 16384,
+ "_numberOfMessages": 4000
+ },
+ {
+ "_messageSize": 32768,
+ "_numberOfMessages": 2000
+ },
+ {
+ "_messageSize": 65536,
+ "_numberOfMessages": 2000
+ },
+ {
+ "_messageSize": 131072,
+ "_numberOfMessages": 2000
+ },
+ {
+ "_messageSize": 262144,
+ "_numberOfMessages": 2000
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//messageSize?durable='true'",
+ "_durable": true,
+ "_attributes":
+ {
+ "x-qpid-capacity": 10485760,
+ "x-qpid-flow-resume-capacity": 8388608
+ }
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//messageSize?durable='true'",
+ "_deliveryMode": 2
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//messageSize?durable='true'"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/qpid/java/perftests/etc/perftests.json b/qpid/java/perftests/etc/testdefs/short/QueueTypes.json
index fac373cac2..2237e8d8b9 100644
--- a/qpid/java/perftests/etc/perftests.json
+++ b/qpid/java/perftests/etc/testdefs/short/QueueTypes.json
@@ -1,5322 +1,6 @@
{
"_tests":[
{
- "_name": "Message Size - 1P-1C - NON_PERSISTENT";
- "_iterations":[
- {
- "_messageSize": 256,
- "_numberOfMessages": 10000000
- },
- {
- "_messageSize": 512,
- "_numberOfMessages": 5000000
- },
- {
- "_messageSize": 1024,
- "_numberOfMessages": "2500000"
- },
- {
- "_messageSize": 2048,
- "_numberOfMessages": "1250000"
- },
- {
- "_messageSize": 4096,
- "_numberOfMessages": "625000"
- },
- {
- "_messageSize": 8192,
- "_numberOfMessages": 312500
- },
- {
- "_messageSize": 16384,
- "_numberOfMessages": 156250
- },
- {
- "_messageSize": 32768,
- "_numberOfMessages": 78125
- },
- {
- "_messageSize": 65536,
- "_numberOfMessages": 39062
- },
- {
- "_messageSize": 131072,
- "_numberOfMessages": 1953
- },
- {
- "_messageSize": 262144,
- "_numberOfMessages": 9765
- }
- ],
- "_queues":[
- {
- "_name": "direct://amq.direct//testQueue",
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//testQueue",
- "_deliveryMode": 1
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//testQueue"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "Message Size - 1P-1C - PERSISTENT";
- "_iterations":[
- {
- "_messageSize": 256,
- "_numberOfMessages": 200000
- },
- {
- "_messageSize": 512,
- "_numberOfMessages": 200000
- },
- {
- "_messageSize": 1024,
- "_numberOfMessages": 200000
- },
- {
- "_messageSize": 2048,
- "_numberOfMessages": 200000
- },
- {
- "_messageSize": 4096,
- "_numberOfMessages": 40000
- },
- {
- "_messageSize": 8192,
- "_numberOfMessages": 40000
- },
- {
- "_messageSize": 16384,
- "_numberOfMessages": 40000
- },
- {
- "_messageSize": 32768,
- "_numberOfMessages": 20000
- },
- {
- "_messageSize": 65536,
- "_numberOfMessages": 20000
- },
- {
- "_messageSize": 131072,
- "_numberOfMessages": 20000
- },
- {
- "_messageSize": 262144,
- "_numberOfMessages": 20000
- }
- ],
- "_queues":[
- {
- "_name": "direct://amq.direct//testQueuei?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//testQueue",
- "_deliveryMode": 2
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//testQueue"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
- {
- "_name": "Multiple consumers: 1 consumer - 1 producer - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Multiple consumers: 2 consumers - 1 producer - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Multiple consumers: 5 consumers - 1 producer - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Multiple consumers: 10 consumers - 1 producer - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Multiple consumers: 1 consumer - 2 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Multiple consumers: 2 consumers - 2 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Multiple consumers: 5 consumers - 2 producers - PERSISTEN - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Multiple consumers: 10 consumers - 2 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Multiple consumers: 1 consumer - 5 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Multiple consumers: 2 consumers - 5 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Multiple consumers: 5 consumers - 5 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Multiple consumers: 10 consumers - 5 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Multiple consumers: 1 consumer - 10 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Multiple consumers: 2 consumers - 10 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Multiple consumers: 5 consumers - 10 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Multiple consumers: 10 consumers - 10 producers - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000,
- "_deliveryMode": 2,
- "_messageSize": 1024
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
- "_maximumDuration": 180000
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-{
- "_name": "Queues selectors: 1 consumer - 1 producer - non overlapping - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": 1 }
- }
- ],
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Queues selectors: 2 consumers - 1 producer - non overlapping - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 2, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 200000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=2"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Queues selectors: 5 consumers - 1 producer - non overlapping - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 5, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 500000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=2"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=5"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Queues selectors: 10 consumers - 1 producer - non overlapping - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 10, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 1000000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=2"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=5"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=6"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=7"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=8"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=9"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//queue-selectors-durable?durable='true'",
- "_numberOfMessages": 100000,
- "_selector": "id=10"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Queues selectors: 2 consumers - 1 producer - overlapping 50% - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 76800000,
- "x-qpid-flow-resume-capacity": 51200000
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 4, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 100000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =1 or id= 2 or id= 3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =2 or id= 3 or id= 4"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Queues selectors: 5 consumers - 1 producer - overlapping 50% - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 307200000,
- "x-qpid-flow-resume-capacity": 256000000
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 10, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 500000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 50000,
- "_selector": "id =1 or id=2 or id= 10"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 50000,
- "_selector": "id =2 or id=3 or id= 4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 50000,
- "_selector": "id =4 or id= 5 or id= 6"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 50000,
- "_selector": "id =6 or id= 7 or id =8"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 50000,
- "_selector": "id =8 or id =9 or id =10"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Queues selectors: 10 consumers - 1 producer - overlapping 50% - PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 307200000,
- "x-qpid-flow-resume-capacity": 25600000
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 20, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 500000,
- "_deliveryMode": 2,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =1 or id =2 or id =3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =2 or id =3 or id= 4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =5 or id=6 or id =7"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =6 or id =7 or id =8"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =9 or id = 10 or id = 11"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =10 or id = 11 or id =12"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id = 13 or id = 14 or id =15"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id = 14 or id =15 or id =16"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id =17 or id =18 or id= 19"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//queue-selectors-durable-overlapping?durable='true'",
- "_numberOfMessages": 25000,
- "_selector": "id = 18 or id = 19 or id =20"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-{
- "_name": "Queues selectors: 1 consumer - 1 producer - non overlapping - NON_PERSISTENT - message size=1024 ",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors?durable='false'",
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": 1 }
- }
- ],
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
- {
- "_name": "Queues selectors: 2 consumers - 1 producer - non overlapping - NON_PERSISTENT - message size=1024 ",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors?durable='false'",
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 2, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 200000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=2"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Queues selectors: 5 consumers - 1 producer - non overlapping - NON_PERSISTENT - message size=1024 ",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors?durable='false'",
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 5, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 500000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=2"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=5"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Queues selectors: 10 consumers - 1 producer - non overlapping - NON_PERSISTENT - message size=1024 ",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors?durable='false'",
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 10, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 1000000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=1"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=2"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=5"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=6"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=7"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=8"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=9"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//queue-selectors",
- "_numberOfMessages": 100000,
- "_selector": "id=10"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Queues selectors: 2 consumers - 1 producer - overlapping selectors 50% - NON_PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-overlapping",
- "_attributes":
- {
- "x-qpid-capacity": 61440000,
- "x-qpid-flow-resume-capacity": 51200000
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 4, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 200000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =1 or id= 2 or id= 3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =2 or id= 3 or id= 4"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-
- {
- "_name": "Queues selectors: 5 consumers - 1 producer - overlapping selectors 50% - NON_PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-overlapping",
- "_attributes":
- {
- "x-qpid-capacity": 307200000,
- "x-qpid-flow-resume-capacity": 256000000
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 10, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 500000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 50000,
- "_selector": "id =1 or id=2 or id= 10"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 50000,
- "_selector": "id =2 or id=3 or id= 4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 50000,
- "_selector": "id =4 or id= 5 or id= 6"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 50000,
- "_selector": "id =6 or id= 7 or id =8"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 50000,
- "_selector": "id =8 or id =9 or id =10"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
- {
- "_name": "Queues selectors: 10 consumers - 1 producer - overlapping selectors 50% - NON_PERSISTENT - message size=1024",
- "_queues":[
- {
- "_name": "direct://amq.direct//queue-selectors-overlapping",
- "_attributes":
- {
- "x-qpid-capacity": 307200000,
- "x-qpid-flow-resume-capacity": 25600000
- }
- }
- ],
- "_clients":[
- {
- "_name": "producingClient",
- "_messageProviders": [
- {
- "_name": "messageProvider",
- "_messageProperties":{ "id": {"@def": "range", "_lower": 1, "_upper": 20, "_type": "int"} }
- }
- ],
- "_connections":[
- {
- "_name": "connection0",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session0",
- "_acknowledgeMode": 1,
- "_producers": [
- {
- "_name": "Producer1",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 500000,
- "_deliveryMode": 1,
- "_messageSize": 1024,
- "_messageProviderName": "messageProvider"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "_name": "consumingClient",
- "_connections":[
- {
- "_name": "connection1",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session1",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer1",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =1 or id =2 or id =3"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection2",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session2",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer2",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =2 or id =3 or id= 4"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection3",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session3",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer3",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =5 or id=6 or id =7"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection4",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session4",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer4",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =6 or id =7 or id =8"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection5",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session5",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer5",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =9 or id = 10 or id = 11"
-
- }
- ]
- }
- ]
- },
- {
- "_name": "connection6",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session6",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer6",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =10 or id = 11 or id =12"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection7",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session7",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer7",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id = 13 or id = 14 or id =15"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection8",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session8",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer8",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id = 14 or id =15 or id =16"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection9",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session9",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer9",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id =17 or id =18 or id= 19"
- }
- ]
- }
- ]
- },
- {
- "_name": "connection10",
- "_factory": "connectionfactory",
- "_sessions": [
- {
- "_sessionName": "session10",
- "_acknowledgeMode": 1,
- "_consumers": [
- {
- "_name": "Consumer10",
- "_destinationName": "direct://amq.direct//queue-selectors-overlapping",
- "_numberOfMessages": 25000,
- "_selector": "id = 18 or id = 19 or id =20"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
-
-
-
-
-{
"_name": "queue-type:sorted-queue";
"_queues":[
{
@@ -5324,8 +8,6 @@
"_durable": true,
"_attributes":
{
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608,
"qpid.queue_sort_key": "sort-key"
}
}
@@ -21354,7 +16036,7 @@
"_destinationName": "direct://amq.direct//sorted-queue?durable='true'",
"_deliveryMode": 2,
"_messageSize": 1024,
- "_numberOfMessages": 200000,
+ "_numberOfMessages": 20000,
"_messageProviderName": "messageProvider"
}
]
@@ -21377,7 +16059,7 @@
{
"_name": "Consumer1",
"_destinationName": "direct://amq.direct//sorted-queue?durable='true'",
- "_numberOfMessages": 200000
+ "_numberOfMessages": 20000
}
]
}
@@ -21392,17 +16074,79 @@
"_queues":[
{
"_name": "direct://amq.direct//simple-queue?durable='true'",
+ "_durable": true
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//simple-queue?durable='true'",
+ "_deliveryMode": 2,
+ "_messageSize": 1024,
+ "_numberOfMessages": 20000
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//simple-queue?durable='true'",
+ "_numberOfMessages": 20000
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "queue-type:priority-queue";
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//priority-queue?durable='true'",
"_durable": true,
"_attributes":
{
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
+ "x-qpid-priorities": 10
}
}
],
"_clients":[
{
"_name": "producingClient",
+ "_messageProviders": [
+ {
+ "_name": "messageProvider",
+ "_messageProperties":{ "priority": {"@def": "range", "_lower": 0, "_upper": 9, "_type": "int"} }
+ }
+ ],
"_connections":[
{
"_name": "connection1",
@@ -21414,10 +16158,11 @@
"_producers": [
{
"_name": "Producer1",
- "_destinationName": "direct://amq.direct//simple-queue?durable='true'",
+ "_destinationName": "direct://amq.direct//priority-queue?durable='true'",
"_deliveryMode": 2,
"_messageSize": 1024,
- "_numberOfMessages": 200000
+ "_numberOfMessages": 20000,
+ "_messageProviderName": "messageProvider"
}
]
}
@@ -21438,8 +16183,8 @@
"_consumers": [
{
"_name": "Consumer1",
- "_destinationName": "direct://amq.direct//simple-queue?durable='true'",
- "_numberOfMessages": 200000
+ "_destinationName": "direct://amq.direct//priority-queue?durable='true'",
+ "_numberOfMessages": 20000
}
]
}
@@ -21449,9 +16194,5 @@
}
]
}
-
-
-
-
]
}
diff --git a/qpid/java/perftests/etc/testdefs/short/VaryingNumberOfParticipants.json b/qpid/java/perftests/etc/testdefs/short/VaryingNumberOfParticipants.json
new file mode 100644
index 0000000000..457b0bc348
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/short/VaryingNumberOfParticipants.json
@@ -0,0 +1,2981 @@
+{
+ "_tests":[
+ {
+ "_name": "Varying number of participants: 1 consumer - 1 producer - PERSISTENT",
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//varying-consumers?durable='true'",
+ "_durable": true
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection0",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session0",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection0",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session0",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_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
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000,
+ "_deliveryMode": 2,
+ "_messageSize": 1024
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_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",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection2",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session2",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer2",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection3",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session3",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer3",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection4",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session4",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer4",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection5",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session5",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer5",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection6",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session6",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer6",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection7",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session7",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer7",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection8",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session8",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer8",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection9",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session9",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer9",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "connection10",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session10",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer10",
+ "_destinationName": "direct://amq.direct//varying-consumers?durable='true'",
+ "_maximumDuration": 30000
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/qpid/java/perftests/etc/testdefs/standard/AcknowledgementModes.json b/qpid/java/perftests/etc/testdefs/standard/AcknowledgementModes.json
new file mode 100644
index 0000000000..db68939a94
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/standard/AcknowledgementModes.json
@@ -0,0 +1,138 @@
+{
+ "_tests":[
+ {
+ "_name": "Acknowledgement Modes - NON_PERSISTENT";
+ "_iterations":[
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 10000000,
+ "_acknowledgeMode": 1,
+ "_deliveryMode": 1
+ },
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 2500000,
+ "_acknowledgeMode": 0,
+ "_deliveryMode": 1
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//testQueue",
+ "_attributes":
+ {
+ "x-qpid-capacity": 10485760,
+ "x-qpid-flow-resume-capacity": 8388608
+ }
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//testQueue"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//testQueue"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "Acknowledgement Modes - PERSISTENT";
+ "_iterations":[
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 1000000,
+ "_acknowledgeMode": 1,
+ "_deliveryMode": 2
+ },
+ {
+ "_messageSize": 1024,
+ "_numberOfMessages": 250000,
+ "_acknowledgeMode": 0,
+ "_deliveryMode": 2
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//testQueue?durable='true'",
+ "_durable" : "true"
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//testQueue?durable='true'"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//testQueue?durable='true'"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/qpid/java/perftests/etc/testdefs/standard/BatchSize.json b/qpid/java/perftests/etc/testdefs/standard/BatchSize.json
new file mode 100644
index 0000000000..309cd4d5ed
--- /dev/null
+++ b/qpid/java/perftests/etc/testdefs/standard/BatchSize.json
@@ -0,0 +1,84 @@
+{
+ "_tests":[
+ {
+ "_name": "Batch Size- PERSISTENT";
+ "_iterations":[
+ {
+ "_batchSize": 1
+ },
+ {
+ "_batchSize": 2
+ },
+ {
+ "_batchSize": 5
+ },
+ {
+ "_batchSize": 10
+ },
+ {
+ "_batchSize": 20
+ },
+ {
+ "_batchSize": 50
+ },
+ {
+ "_batchSize": 100
+ }
+ ],
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//batchSize?durable='true'",
+ "_durable" : true
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 0,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//batchSize?durable='true'",
+ "_messageSize": 1024,
+ "_maximumDuration": 120000,
+ "_deliveryMode": 2
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 0,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//batchSize?durable='true'",
+ "_maximumDuration": 120000
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/qpid/java/perftests/etc/suite/MessageSize.json b/qpid/java/perftests/etc/testdefs/standard/MessageSize.json
index de09046bbb..b679f81926 100644
--- a/qpid/java/perftests/etc/suite/MessageSize.json
+++ b/qpid/java/perftests/etc/testdefs/standard/MessageSize.json
@@ -45,12 +45,12 @@
},
{
"_messageSize": 262144,
- "_numberOfMessages": 9765
+ "_numberOfMessages": 976
}
],
"_queues":[
{
- "_name": "direct://amq.direct//testQueue",
+ "_name": "direct://amq.direct//messageSize",
"_attributes":
{
"x-qpid-capacity": 10485760,
@@ -72,7 +72,7 @@
"_producers": [
{
"_name": "Producer1",
- "_destinationName": "direct://amq.direct//testQueue",
+ "_destinationName": "direct://amq.direct//messageSize",
"_deliveryMode": 1
}
]
@@ -94,7 +94,7 @@
"_consumers": [
{
"_name": "Consumer1",
- "_destinationName": "direct://amq.direct//testQueue"
+ "_destinationName": "direct://amq.direct//messageSize"
}
]
}
@@ -154,7 +154,7 @@
],
"_queues":[
{
- "_name": "direct://amq.direct//testQueuei?durable='true'",
+ "_name": "direct://amq.direct//messageSize?durable='true'",
"_durable": true,
"_attributes":
{
@@ -177,7 +177,7 @@
"_producers": [
{
"_name": "Producer1",
- "_destinationName": "direct://amq.direct//testQueue",
+ "_destinationName": "direct://amq.direct//messageSize?durable='true'",
"_deliveryMode": 2
}
]
@@ -199,7 +199,7 @@
"_consumers": [
{
"_name": "Consumer1",
- "_destinationName": "direct://amq.direct//testQueue"
+ "_destinationName": "direct://amq.direct//messageSize?durable='true'"
}
]
}
diff --git a/qpid/java/perftests/etc/suite/QueueTypes.json b/qpid/java/perftests/etc/testdefs/standard/QueueTypes.json
index 1286025f8e..479b3be9f1 100644
--- a/qpid/java/perftests/etc/suite/QueueTypes.json
+++ b/qpid/java/perftests/etc/testdefs/standard/QueueTypes.json
@@ -16133,9 +16133,73 @@
}
]
}
-
-
-
-
+ {
+ "_name": "queue-type:priority-queue";
+ "_queues":[
+ {
+ "_name": "direct://amq.direct//priority-queue?durable='true'",
+ "_durable": true,
+ "_attributes":
+ {
+ "x-qpid-priorities": 10
+ }
+ }
+ ],
+ "_clients":[
+ {
+ "_name": "producingClient",
+ "_messageProviders": [
+ {
+ "_name": "messageProvider",
+ "_messageProperties":{ "priority": {"@def": "range", "_lower": 0, "_upper": 9, "_type": "int"} }
+ }
+ ],
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_producers": [
+ {
+ "_name": "Producer1",
+ "_destinationName": "direct://amq.direct//priority-queue?durable='true'",
+ "_deliveryMode": 2,
+ "_messageSize": 1024,
+ "_numberOfMessages": 20000,
+ "_messageProviderName": "messageProvider"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_name": "consumingClient",
+ "_connections":[
+ {
+ "_name": "connection1",
+ "_factory": "connectionfactory",
+ "_sessions": [
+ {
+ "_sessionName": "session1",
+ "_acknowledgeMode": 1,
+ "_consumers": [
+ {
+ "_name": "Consumer1",
+ "_destinationName": "direct://amq.direct//priority-queue?durable='true'",
+ "_numberOfMessages": 20000
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
]
}
diff --git a/qpid/java/perftests/etc/suite/QueuesWithSelectors.json b/qpid/java/perftests/etc/testdefs/standard/QueuesWithSelectors.json
index 2e8175c602..2e8175c602 100644
--- a/qpid/java/perftests/etc/suite/QueuesWithSelectors.json
+++ b/qpid/java/perftests/etc/testdefs/standard/QueuesWithSelectors.json
diff --git a/qpid/java/perftests/etc/suite/VaryingNumberOfParticipants.json b/qpid/java/perftests/etc/testdefs/standard/VaryingNumberOfParticipants.json
index 920659ee59..6cf67cbbf0 100644
--- a/qpid/java/perftests/etc/suite/VaryingNumberOfParticipants.json
+++ b/qpid/java/perftests/etc/testdefs/standard/VaryingNumberOfParticipants.json
@@ -5,12 +5,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -67,12 +62,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -146,12 +136,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -279,12 +264,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -497,12 +477,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -582,12 +557,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -684,12 +654,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -836,12 +801,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -1073,12 +1033,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -1215,12 +1170,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -1375,12 +1325,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -1584,12 +1529,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -1879,12 +1819,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -2116,12 +2051,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -2371,12 +2301,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[
@@ -2676,12 +2601,7 @@
"_queues":[
{
"_name": "direct://amq.direct//varying-consumers?durable='true'",
- "_durable": true,
- "_attributes":
- {
- "x-qpid-capacity": 10485760,
- "x-qpid-flow-resume-capacity": 8388608
- }
+ "_durable": true
}
],
"_clients":[