Пакет для простой организации очередей заданий
**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(),
// ...
);
}