Php 如何在用于Amazon SQS的Laravel 5.3中使用Dusterio
我已遵循此链接的指示: 我已安装dusterio软件包: 我还成功地在本地控制台上查看了它的路由。然后,我在我的作业目录中创建了一个队列:Php 如何在用于Amazon SQS的Laravel 5.3中使用Dusterio,php,laravel,amazon-web-services,laravel-5,Php,Laravel,Amazon Web Services,Laravel 5,我已遵循此链接的指示: 我已安装dusterio软件包: 我还成功地在本地控制台上查看了它的路由。然后,我在我的作业目录中创建了一个队列: public function handle() { Mail::send('astronaut.email', ['test' => 'testContenet'], function ($message) { $message->subject("Astronaut Test Dusterio");
public function handle()
{
Mail::send('astronaut.email', ['test' => 'testContenet'], function ($message) {
$message->subject("Astronaut Test Dusterio");
$message->from('hisoka@astrnt.co', "ASTRNT BOT");
$message->to($this->email);
});
}
然后我从我的控制器调用此队列,如下所示:
名称空间App\Http\Controllers
use Illuminate\Http\Request;
use App\Jobs\testQueue;
use App\Http\Requests;
class dusterioController extends Controller
{
public function testQueue()
{
$email = 'hyosoka187@gmail.com';
$this->dispatch(new testQueue($email));
return redirect()->back();
}
}
然后我创建一条新路线:
Route::get('dusteriosTestQueue',[
'uses' => 'dusterioController@testQueue'
]);
因此,到目前为止,当我调用此路由时,我已成功地将我的作业推送到Amazon sqs db,如下所示:
所以,在这种状态之前,我如何使用dusterio在AmazonSQS上执行我的队列。。。???非常感谢