cimus / gearman-bundle
Symfony CimusGearmanBundle
Installs: 54
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Type:symfony-bundle
Requires
- necromant2005/gearman-stats: @dev
- symfony/console: ~2.1
- symfony/framework-bundle: ~2.1
- symfony/symfony: ~2.1
This package is not auto-updated.
Last update: 2024-12-21 19:47:37 UTC
README
Пакет для простой организации очередей заданий
**Note.**ВНИМАНИЕ! Пакет работоспособный, но содержит куски говнокода, который будет со временем рефакториться. Поддрежка методов не гарантируется. Не используйте в боевых проектах!
Возможности
- Запуск одного воркера
- Запуск сразу всех воркеров
- Мониторинг воркеров
Установка
Для работы тербуется Gearman и расширение для PHP PECL gearman
Установка через Composer:
{ "require": { "cimus/gearman-bundle": "dev-master" } }
Конфигурация
Конфигурация по-умолчанию. Вы можете изменить её в app/config.yml
cimus_gearman: servers: localhost: host: 127.0.0.1 port: 4730
Регистрация пакета в ядре
// app/AppKernel.php public function registerBundles() { return array( // ... new Cimus\GearmanBundle\CimusGearmanBundle(), // ... ); }