Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
valid.php
Go to the documentation of this file.
1 <?php
7 return [
8  'consumer1' => [
9  'name' => 'consumer1',
10  'queue' => 'queue1',
11  'consumerInstance' => 'consumerClass1',
12  'handlers' => [
13  0 => [
14  'type' => 'handlerClassOne',
15  'method' => 'handlerMethodOne'
16  ],
17  ],
18  'connection' => 'connection1',
19  'maxMessages' => '100',
20  ],
21  'consumer2' => [
22  'name' => 'consumer2',
23  'queue' => 'queue2',
24  'consumerInstance' => 'consumerClass2',
25  'handlers' => [
26  0 => [
27  'type' => 'handlerClassTwo',
28  'method' => 'handlerMethodTwo'
29  ],
30  ],
31  'connection' => 'connection2',
32  'maxMessages' => null,
33  ],
34  'consumer3' => [
35  'name' => 'consumer3',
36  'queue' => 'queue3',
37  'consumerInstance' => 'consumerClass3',
38  'handlers' => [
39  0 => [
40  'type' => 'handlerClassThree',
41  'method' => 'handlerMethodThree'
42  ],
43  ],
44  'connection' => 'amqp',
45  'maxMessages' => null,
46  ],
47  'consumer4' => [
48  'name' => 'consumer4',
49  'queue' => 'queue4',
50  'consumerInstance' => \Magento\Framework\MessageQueue\ConsumerInterface::class,
51  'handlers' => [
52  0 => [
53  'type' => 'handlerClassFour',
54  'method' => 'handlerMethodFour'
55  ],
56  ],
57  'connection' => 'amqp',
58  'maxMessages' => null,
59  ],
60  'consumer5' => [
61  'name' => 'consumer5',
62  'queue' => 'queue5',
63  'consumerInstance' => \Magento\Framework\MessageQueue\ConsumerInterface::class,
64  'handlers' => [],
65  'connection' => 'amqp',
66  'maxMessages' => null,
67  ],
68 ];