2016-08-07 66 views
1

我一直在努力處理ActiveMQ定製消息推送。 我有第三方軟件將消息推送到ActiveMQ隊列中。 應該是什麼樣的消息結構? 我如何閱讀作業中的郵件正文?處理Active MQ定製消息Laravel

+0

與ActiveMQ的旅程任何運氣? – dzerow

回答

0

您可以入隊這樣

$sMessage = json_encode(
    array(
     'job' => 'path/to/your/job/file', 
     'data' => $aDataToSend, 
     'queue' => /queue/name/to/append, 
     'attempts' => 1 
    ) 
); 

而且可以消耗是這樣的:

class JobClassName extends Job implements ShouldQueue 
{ 
    use InteractsWithQueue, SerializesModels, BaseJob; 

    public function __construct() 
    {} 

    /** 
    * Execute the job. 
    * 
    * @return void 
    */ 
    public function handle() 
    {} 

    public function fire($oJob, $aData) 
    {} 
}