当前位置:  数据库>oracle

尝试用Gearman实现分布式处理(PHP)

    来源: 互联网  发布时间:2017-04-19

    本文导语: 本文需要你已对Gearman有个大致了解,如果不知该东东是何物,请参考《Gearman - 分布式远程过程处理框架》 顺便再推荐两篇参考文章 (学学Gearman) (用 Gearman 分发 PHP 应用程序的工作负载) 本文只记录我实践的过程和其中可...

本文需要你已对Gearman有个大致了解,如果不知该东东是何物,请参考《Gearman - 分布式远程过程处理框架

顺便再推荐两篇参考文章

(学学Gearman)

(用 Gearman 分发 PHP 应用程序的工作负载

本文只记录我实践的过程和其中可能遇到的问题。

试验环境(虚拟机):Ubuntu 9.04 + PHP5.2.6

开始了。。。

先安装任务分发的Job

安装Gearman server and library

wget http://launchpad.net/gearmand/trunk/0.8/+download/gearmand-0.8.tar.gz
tar zxf gearmand-0.8.tar.gz
cd gearmand-0.8
./configure



sudo make
sudo make install

中间可能会遇到些问题:

在./configure的时候,可能会出现缺少libraries的情况,一般是缺少libeventuuid这两个开发包,安装之。。。

sudo apt-get install libevent-dev

sudo apt-get install uuid-dev

安装完成后再重新配置安装,安装完成后执行

sudo ldconfig

因为本试验ClientWorker端都由PHP来实现,所以需要安装php的gearman扩展


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎么实现当用户多次尝试密码后锁定用户?
  • 超级挑战:我的尝试(  高手的进 { @_@ }   )
  • 我用vmware绿色版尝试安装linux系统
  • linux 下的lilo 源代码 我尝试用gcc -O3 lili.c 结果出错
  • EJB的初尝试问题!请赐教!
  • 有人尝试过最新版的Slackware吗?
  • 千万不要尝试的命令
  • 关于 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。的解决方法
  • 有没有人做过这样有趣的尝试
  • 若干次尝试失败后,只好求助各位大哥了
  • 关于尝试开发PHP的MYSQL扩展的使用


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3