一、使用php代码来实现守护进程 需要用到pcntl扩展,可以通过php -m命令查看是否已安装pcntl扩展。 如果安装了pcntl扩展,但是pcntl函数被禁用...
rabbitmq延迟插件实现延迟队列
之前我们讲过用死信队列来实现延迟队列 rabbitmq死信队列实现延迟队列 今天我们介绍一种新方法,使用延迟插件来实现延迟队列。 首先我先要安装一下这个插件 插件下...
rabbitmq死信队列实现延迟队列
rabbitmq如果设置了死信队列,消息过期后就会进入到死信队列。 我们可以利用死信队列这一特性,来实现延迟队列。只要给消息设置一个过期时间,消息过期就会自动进入死...
thinkphp如何使用rabbitmq消息队列
1.服务器上安装rabbitmq centos7如何安装rabbitmq 2.进入thinkphp项目目录下,使用composer安装php-amqplib库 co...
php如何使用rabbitmq
首先我们服务器必须先安装rabbitmq的服务端,如果您还没安装可以看一下这篇: centos7如何安装rabbitmq 服务器上安装rabbitmq服务端后,我们...
rabbitmq创建vhost,以及分配权限
1.创建vhost //创建一个名称为"order"的vhost rabbitmqctl add_vhost order 2.分配权限 //将"order"这个vh...
rabbitmq开启管理界面以及创建用户
rabbitmq有web管理界面,是以插件的形式存在的。如果我们要用管理界面的话,可以在插件中开启它。 1.列出所有插件 rabbitmq-plugins list...
php对接百度referer api接口,获取百度搜索关键词
百度在2015年的时候,就取消了referer关键词显示,导致无法直接获取百度搜索关键词,只能通过百度的referer api接口才能获取。 百度referer a...
thinkphp启动workerman,报错:Class ‘think\Console’ not found
thinkphp启动workerman,报错:Class 'think\Console' not found 如何解决呢? 很简单,只要找到/vendor/topt...
centos7如何安装rabbitmq
rabbitmq是基于erlang语言写的,所以安装rabbitmq之前先要安装一下erlang 1.安装erlang //下载erlang rpm包 wget -...