Hallo Ich bin neu in Laravel 4, Probleme beim Konfigurieren von AWS SQS in meinem lokalen Computer. Ich muss einige Jobs in der AWS-Warteschlange verschieben und sie nacheinander ausführen.Laravel Warteschlange mit Amazon SQS
Ich habe die erforderlichen Werte in app gesetzt/config/queue.php
'sqs' => array(
'driver' => 'sqs',
'key' => 'XXXXXX',
'secret' => 'XXXXXX',
'queue' => 'https://sqs.us-west-2.amazonaws.com/XXXXXX/myqueue',
'region' => 'us-west-2',
),
und haben auch den Warteschlangenwert in app überschreiben/config/local/queue.php
$queue = include __DIR__ . "/../queue.php";
$queue['connections']['sqs']['queue'] = 'https://sqs.us-west-2.amazonaws.com/XXXXXXX/mylocalqueue';
return $queue;
Auch ich habe aktualisiert die bootstrap/start.php, um die Umgebung als lokal
<?php
$env = $app->detectEnvironment(array(
'local' => array('my-machine-name'),
));
Ich habe die Jobs in der Warteschlange in der Reglerfunktion gedrückt, wie folgende
public function pus_aws($data){
$queue = $this->app['queue'];
$queue->push('\[email protected]', array(
'data' => $data,
));
return true;
}
Aber es funktioniert nicht. Kann mir bitte jemand helfen, die Jobs in der Warteschlange zu pushen?
Ich bin eine gleiche Frage, die sich bitte lassen Sie mich wissen, wenn Sie Durchbruch bekam .. Danke –
Welche Art von Fehlern siehst du? – CBredlow
Ich habe einen ähnlichen Fehler in Apache error_log Datei – Prosenjit