我是AWS SQS和Laravel的新手。通過遵循Laravel 5.2文檔,我已將$ customer_id(integer)分派給AWS SQS。使用監聽器Laravel處理AWS SQS隊列5.2
控制器代碼:
$this->dispatch(new ExampleJob($customer_id));
ExampleJob中代碼:[應用程序\工作
public function handle(Mailer $mailer)
{
$mailer->send('Customer.Queue', ['Customer' => $this->customer], function ($m) {
// });
每當我發佈通過控制新的消息($ CUSTOMER_ID)的數據,被插在SQS Queue.That的好。
現在我的問題是我卡在處理SQS隊列中的消息。我需要處理每個客戶ID並將記錄插入另一個應用程序(如NetSuite)。 如何處理運行Queue Listener的SQS隊列?如果我錯了,請幫助我並糾正我。