lm/gearmanbundle

Symfony Gearman 客户端包

安装: 208

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2014-07-29 10:55 UTC

This package is not auto-updated.

Last update: 2024-09-23 13:12:19 UTC


README

=============== LmGearmanBundle

此库提供了一种实现 Gearman 客户端的服务:[http://github.com/FriendsOfSymfony/FOSRest](http://github.com/FriendsOfSymfony/FOSRest)

安装

  • 先决条件
    安装 php gearman 扩展([http://gearman.org/gearman_php_extension](http://gearman.org/gearman_php_extension))

  • 在 AppKernel 中
    new Lm\GearmanBundle\LmGearmanBundle(),

  • 在 parameters.yml 中
    gearman_host: {gearman 服务器的 IP 地址}
    gearman_port: {gearman 服务器的端口}

  • 在 composer.json 中
    require "lm/gearmanbundle": "dev-master"

使用

在一个控制器中
$gearman = $this->get('gearman');
$reponse=$gearman->doJob(functionName, data);