利用开源的Gearman框架构建分布式图片处理平台


  2009年10月28日,在金山逍遥技术支持部内部分享会上,介绍了Gearman分布式计算框架与金山逍遥DIPS分布式图片处理平台,以下是PPT图片:

   利用开源的Gearman框架构建分布式图片处理平台_第1张图片
   利用开源的Gearman框架构建分布式图片处理平台_第2张图片

   利用开源的Gearman框架构建分布式图片处理平台_第3张图片
   利用开源的Gearman框架构建分布式图片处理平台_第4张图片
   利用开源的Gearman框架构建分布式图片处理平台_第5张图片
   利用开源的Gearman框架构建分布式图片处理平台_第6张图片
   利用开源的Gearman框架构建分布式图片处理平台_第7张图片
   利用开源的Gearman框架构建分布式图片处理平台_第8张图片
   利用开源的Gearman框架构建分布式图片处理平台_第9张图片

  PDF版本下载:  
下载文件
点击这里下载文件



  附1:Gearman分布式计算框架网址
   http://gearman.org/


  附2:PHP客户端Gearman扩展安装:
wget  http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz
tar zxvf libevent-1.4.12-stable.tar.gz
cd libevent-1.4.12-stable/
./configure --prefix=/usr
make && make install
/sbin/ldconfig
cd ../

wget  http://launchpad.net/gearmand/trunk/0.9/+download/gearmand-0.9.tar.gz
tar zxvf gearmand-0.9.tar.gz
cd gearmand-0.9/
./configure
make
make install
/sbin/ldconfig
cd ../

wget  http://pecl.php.net/get/gearman-0.5.0.tgz
tar zxvf gearman-0.5.0.tgz
cd gearman-0.5.0
/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-gearman
make
make install
cd ../


  php.ini文件中增加:
extension = "gearman.so"



  附2:Gearman调度器安装(JOB Server):
wget  http://launchpad.net/gearmand/trunk/0.9/+download/gearmand-0.9.tar.gz
tar zxvf gearmand-0.9.tar.gz
cd gearmand-0.9/
./configure
make
make install
/sbin/ldconfig
cd ../


  以守护进程启动:
gearmand -L 192.168.0.1 -p 4730  -u root -d

你可能感兴趣的:(利用开源的Gearman框架构建分布式图片处理平台)