1. 首页
  2. 编程语言
  3. PHP
  4. PHP使用php-resque库配合Redis实现MQ消息队列的教程

PHP使用php-resque库配合Redis实现MQ消息队列的教程

上传者: 2021-06-26 21:20:41上传 PDF文件 123.07 KB 热度 11次

为了实现类似的需求,Web项目中一般的实现方法是使用消息队列,比如MemcacheQ,RabbitMQ等等,都是很著名的产品。消息队列说白了就是一个最简单的先进先出队列,队列的一个成员就是一段文本。正是因为消息队列实在太简单了,当拿着消息队列时,反而有点无从下手的感觉,因为这仅仅一个发送邮件的任务,就会引申出很多问题:。在Resque中,一个Job有以下4种状态:。因为没有Worker运行,所以刚才创建的Job还是等待状态。运行后输出为用ps指令检查一下:可以看到有一个php的守护进程已经在运行了再使用之前的检查Job指令2分钟后可以看到任务已经运行完毕,同时屏幕上应该可以看到输出的Hello!

用户评论