Skip to content

Commit c22bdfc

Browse files
committed
优化代码
1 parent 672bb5f commit c22bdfc

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/Driver/RedisQueueDriver.php

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public function push(IMessage $message, float $delay = 0, array $options = []):
7878
$args[] = $k;
7979
$args[] = $v;
8080
}
81-
$result = $redis->evalEx(<<<LUA
81+
$result = $redis->evalEx(<<<'LUA'
8282
local queueKey = KEYS[1]
8383
local messageKeyPrefix = KEYS[2]
8484
local messageIdKey = KEYS[3]
@@ -117,7 +117,7 @@ public function push(IMessage $message, float $delay = 0, array $options = []):
117117
$args[] = $k;
118118
$args[] = $v;
119119
}
120-
$result = $redis->evalEx(<<<LUA
120+
$result = $redis->evalEx(<<<'LUA'
121121
local queueKey = KEYS[1]
122122
local messageKeyPrefix = KEYS[2]
123123
local messageIdKey = KEYS[3]
@@ -183,7 +183,7 @@ public function pop(float $timeout = 0): ?IMessage
183183
$this->parseDelayMessages();
184184
$this->parseTimeoutMessages();
185185
$redis = RedisManager::getInstance($this->poolName);
186-
$result = $redis->evalEx(<<<LUA
186+
$result = $redis->evalEx(<<<'LUA'
187187
-- 从列表弹出
188188
local messageId = redis.call('lpop', KEYS[1])
189189
if false == messageId then
@@ -249,7 +249,7 @@ public function pop(float $timeout = 0): ?IMessage
249249
public function delete(IMessage $message): bool
250250
{
251251
$redis = RedisManager::getInstance($this->poolName);
252-
$result = $redis->evalEx(<<<LUA
252+
$result = $redis->evalEx(<<<'LUA'
253253
local messageId = ARGV[1]
254254
-- 删除消息
255255
redis.call('del', KEYS[3] .. messageId)
@@ -310,7 +310,7 @@ public function clear($queueType = null): void
310310
public function success(IMessage $message): int
311311
{
312312
$redis = RedisManager::getInstance($this->poolName);
313-
$result = $redis->evalEx(<<<LUA
313+
$result = $redis->evalEx(<<<'LUA'
314314
-- 从工作队列删除
315315
redis.call('zrem', KEYS[1], ARGV[1])
316316
-- 从超时队列删除
@@ -349,14 +349,14 @@ public function fail(IMessage $message, bool $requeue = false): int
349349
$redis = RedisManager::getInstance($this->poolName);
350350
if ($requeue)
351351
{
352-
$operation = <<<LUA
352+
$operation = <<<'LUA'
353353
-- 加入队列
354354
redis.call('rpush', KEYS[2], ARGV[1]);
355355
LUA;
356356
}
357357
else
358358
{
359-
$operation = <<<LUA
359+
$operation = <<<'LUA'
360360
-- 加入失败队列
361361
redis.call('rpush', KEYS[2], ARGV[1])
362362
LUA;
@@ -421,7 +421,7 @@ public function status(): QueueStatus
421421
public function restoreFailMessages(): int
422422
{
423423
$redis = RedisManager::getInstance($this->poolName);
424-
$result = $redis->evalEx(<<<LUA
424+
$result = $redis->evalEx(<<<'LUA'
425425
local result = 0
426426
while(redis.call('Rpoplpush', KEYS[2], KEYS[1]))
427427
do
@@ -455,7 +455,7 @@ public function restoreFailMessages(): int
455455
public function restoreTimeoutMessages(): int
456456
{
457457
$redis = RedisManager::getInstance($this->poolName);
458-
$result = $redis->evalEx(<<<LUA
458+
$result = $redis->evalEx(<<<'LUA'
459459
local result = 0
460460
while(redis.call('Rpoplpush', KEYS[2], KEYS[1]))
461461
do
@@ -491,7 +491,7 @@ public function restoreTimeoutMessages(): int
491491
protected function parseDelayMessages(int $count = 100): int
492492
{
493493
$redis = RedisManager::getInstance($this->poolName);
494-
$result = $redis->evalEx(<<<LUA
494+
$result = $redis->evalEx(<<<'LUA'
495495
-- 查询消息ID
496496
local messageIds = redis.call('zrevrangebyscore', KEYS[2], ARGV[1], 0, 'limit', 0, ARGV[2])
497497
local messageIdCount = table.getn(messageIds)
@@ -534,7 +534,7 @@ protected function parseDelayMessages(int $count = 100): int
534534
protected function parseTimeoutMessages(int $count = 100): int
535535
{
536536
$redis = RedisManager::getInstance($this->poolName);
537-
$result = $redis->evalEx(<<<LUA
537+
$result = $redis->evalEx(<<<'LUA'
538538
-- 查询消息ID
539539
local messageIds = redis.call('zrevrangebyscore', KEYS[1], ARGV[1], 0, 'limit', 0, ARGV[2])
540540
local messageIdCount = table.getn(messageIds)

0 commit comments

Comments
 (0)