francodacosta/symfony-supervisord
Composer 安装命令:
composer require francodacosta/symfony-supervisord
包简介
Supervisord configuration generator bundle for symfony2
关键字:
README 文档
README
This bundle will help you generate the supervisord configuration for your commands
Installation
this bundle can be installed via composer:
{ "require": { "francodacosta/symfony-supervisord": "dev-master" } }
How to use it
Create a file in /Resouces/config/supervisord.yml
programs: program-alias: command: ls -la
you can use any valid supervisord setting for your programs, you can also use symfony parameters.
a more advanced example:
programs: ls-command: command: ls -la cat-command: command: cat /var/log/messages.log amqp-consumer: command: my-consumer.php --queue %consumer.queue%
running app/console supervisord:setup --output /path/to/file will produce a file with the following content:
[program:ls] command=ls -la [program:cat] command=cat /var/log/messages.log [program:my-consumer.php] command=my-consumer.php --queue my-queue process_name=%(program_name)s_%(process_num)02d numprocs=3
All you need to do is to include it in your supervidord.conf main file.
统计信息
- 总下载量: 11.88k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2013-10-21