Skip to content

Commit fa7a486

Browse files
author
palPalani
committed
Added debug messages
1 parent de00445 commit fa7a486

File tree

5 files changed

+14
-4
lines changed

5 files changed

+14
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Add sqs-json connection to your config/queue.php, eg:
5959
]
6060
```
6161

62-
In your .env file, choose sqs-plain as your new default queue driver:
62+
In your .env file, choose sqs-json as your new default queue driver:
6363

6464
```
6565
QUEUE_DRIVER=sqs-json

config/sqs-queue-reader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* Separate queue handle with corresponding queue name as key.
1010
*/
1111
'handlers' => [
12-
//'stripe-webhooks' => App\Jobs\SqsHandler::class,
12+
'st-webhooks' => App\Jobs\SqsHandler::class,
1313
],
1414

1515
'default-handler' => App\Jobs\SqsHandler::class

src/Jobs/DispatcherJob.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,9 @@ public function isPlain()
6565
{
6666
return $this->plain;
6767
}
68+
69+
public function __invoke()
70+
{
71+
$this->getPayload();
72+
}
6873
}

src/Sqs/Queue.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Illuminate\Queue\Jobs\SqsJob;
66
use Illuminate\Queue\SqsQueue;
77
use Illuminate\Support\Facades\Config;
8+
use Illuminate\Support\Facades\Log;
89
use palPalani\SqsQueueReader\Jobs\DispatcherJob;
910

1011
/**
@@ -28,7 +29,7 @@ protected function createPayload($job, $data = '', $queue = null)
2829
}
2930

3031
$handlerJob = $this->getClass($queue) . '@handle';
31-
32+
Log::debug('$job->isPlain()====', [$job->isPlain()]);
3233
return $job->isPlain() ? json_encode($job->getPayload()) : json_encode(['job' => $handlerJob, 'data' => $job->getPayload()]);
3334
}
3435

@@ -62,8 +63,12 @@ public function pop($queue = null)
6263
$response = $this->sqs->receiveMessage([
6364
'QueueUrl' => $queue,
6465
'AttributeNames' => ['ApproximateReceiveCount'],
66+
'MaxNumberOfMessages' => 1,
67+
'MessageAttributeNames' => ['All'],
6568
]);
6669

70+
Log::debug('MessageAttributeNames=', [$response]);
71+
6772
if (isset($response['Messages']) && count($response['Messages']) > 0) {
6873
$queueId = explode('/', $queue);
6974
$queueId = array_pop($queueId);

src/SqsQueueReaderServiceProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function boot()
2424

2525
public function register()
2626
{
27-
$this->mergeConfigFrom(__DIR__ . '/../config/sqs-queue-reader.php', 'laravel-sqs-queue-json-reader');
27+
$this->mergeConfigFrom(__DIR__ . '/../config/sqs-queue-reader.php', 'sqs-queue-reader');
2828

2929
$this->app->booted(function () {
3030
$this->app['queue']->extend('sqs-json', static function () {

0 commit comments

Comments
 (0)