当前,我有一个在laravel上运行的项目,我想使用nat作为我们的消息代理。我尝试使用https://github.com/flownative/nats,但我的问题是应该在哪里放置pub subs代码?
$nats->publish('foo','Hello World');
// Simple asynchronous subscriber
$nats->subscribe('foo',function($message) {
printf("\nReceived a message: %s\n",$message->getBody());
});
我尝试使用PHP artisan队列,但是由于必须通过调用dispatch方法来触发,所以它不起作用。如果是这样,我应该在哪里调用调度方法?预先感谢。