File tree Expand file tree Collapse file tree 2 files changed +14
-16
lines changed Expand file tree Collapse file tree 2 files changed +14
-16
lines changed Original file line number Diff line number Diff line change @@ -147,23 +147,21 @@ public function run()
147
147
$this->shellBackground->execute($command, $arguments);
148
148
}
149
149
} else {
150
- if ($this->lockManager->isLocked(md5($consumer->getName()))) { //phpcs:ignore
151
- return false;
152
- }
153
-
154
- $arguments = [
155
- $consumer->getName(),
156
- '--single-thread'
157
- ];
150
+ if (!$this->lockManager->isLocked(md5($consumer->getName()))) { //phpcs:ignore
151
+ $arguments = [
152
+ $consumer->getName(),
153
+ '--single-thread'
154
+ ];
158
155
159
- if ($maxMessages) {
160
- $arguments[] = '--max-messages=' . min($consumer->getMaxMessages() ?? $maxMessages, $maxMessages);
161
- }
156
+ if ($maxMessages) {
157
+ $arguments[] = '--max-messages=' . min($consumer->getMaxMessages() ?? $maxMessages, $maxMessages);
158
+ }
162
159
163
- $command = $php . ' ' . BP . '/bin/magento queue:consumers:start %s %s'
164
- . ($maxMessages ? ' %s' : '');
160
+ $command = $php . ' ' . BP . '/bin/magento queue:consumers:start %s %s'
161
+ . ($maxMessages ? ' %s' : '');
165
162
166
- $this->shellBackground->execute($command, $arguments);
163
+ $this->shellBackground->execute($command, $arguments);
164
+ }
167
165
}
168
166
}
169
167
}
Original file line number Diff line number Diff line change 7
7
-->
8
8
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9
9
xsi:noNamespaceSchemaLocation="urn:magento:framework-message-queue:etc/consumer.xsd">
10
- <consumer name="async.operations.all" queue="async.operations.all" connection="amqp "
10
+ <consumer name="async.operations.all" queue="async.operations.all" connection="db "
11
11
consumerInstance="Magento\AsynchronousOperations\Model\MassConsumer"/>
12
- </config>
12
+ </config>
You can’t perform that action at this time.
0 commit comments