起因:开始想在windows安装beanstalkd,可以找了很多资料都没有成功。最终还是妥协。在虚拟机上装一个centos系统,然后在centos上安装beanstalkd供windows使用

yum install epel-release

yum install beanstalkd --enablerepo=epel

安装成功

启动。这里用的是默认端口。IP地址是虚拟机上的IP地址,注意,这个地方不要写成127.0.0.1。毕竟,我是要在windows上访问beanstalkd服务

/usr/bin/beanstalkd -l 127.0.0.1 -p 11300 &

重启

service beanstalkd restart

关闭防火墙

service iptables stop

到此,虚拟机上的操作已经完成。接下来就是到windows服务器上去测试,是否可以正常访问了

测试PHP代码如下

<?php
$queue_name = 'testQue';
send2queue($queue_name,);
send2queue($queue_name,);
send2queue($queue_name,); $pheanstalk = get_beanstalk();
while($job = $pheanstalk->watch($queue_name)->ignore('default')->reserve()){
$res = $job->getData();
$pheanstalk->delete($job);
print_r($res);
}

结果正常。注意“reserve(3)”这个地方。3表示获取任务3秒钟如果没有反应,表示任务获取失败。如果没有这个数字,可能会出现超时的情况

最新文章

  1. Python正则处理多行日志一例
  2. springmvc+mybatis+spring 整合
  3. HDU 2159 FATE (二维完全背包
  4. 38-语言入门-38-Coin Test
  5. 彻底搞清javascript中this, constructor, prototype
  6. 1964-NP
  7. Local System、Local Service與Network Service
  8. .NET基础拾遗(7)多线程开发基础1
  9. Android_通过ContentObserver监听短信数据变化
  10. JavaScriptSerializer返回一条Json,页面获取值问题,数据绑定
  11. 栈实现getMin
  12. List在执行remove方法不能删除指定的对象
  13. 两个同级div等高布局
  14. 04_JSX练习
  15. Go语言包管理工具dep
  16. C# XmlTextWriter和XmlTextReader 读写XML文件
  17. Node.js——fs模块(文件系统),创建、删除目录(文件),读取写入文件流
  18. VSVC2010中常用的C++11特性
  19. 数据仓库与BI面试常见题目
  20. xml简单介绍及libmxml编程

热门文章

  1. 通过ID获取元素 注:获取的元素是一个对象,如想对元素进行操作,我们要通过它的属性或方法。
  2. T3118 01完美矩阵【计数,前缀和,差分,好题】
  3. css3 ---1 基本的选择器
  4. CodeForces - 27E
  5. JS Math.sin() 与 Math.cos() 用法 (含圆上每个点的坐标)
  6. php面向对象成员方法(函数)练习
  7. SpringIOC注入模块中xml文件导入其他xml文件配置
  8. How to ping and test for a specific port from Linux or Unix command line
  9. HDU--2602(0-1背包)
  10. APPScan手动探索