pd / supervisor
为nette应用程序提供控制台命令的Supervisor配置
v4.0.0
2023-06-01 10:00 UTC
Requires
- php: ^7.4 | ^8.0
- nette/application: ^3.0.0
- nette/di: ^3.0.0
- supervisorphp/configuration: ^0.3
- symfony/console: ^3.0|^4.0|^5.0|^6.0
Requires (Dev)
- nette/tester: ^2.4
- phpstan/phpstan: ^1.4
README
为nete应用程序提供控制台命令的Supervisor配置。
安装
安装PeckaDesign/Supervisor的最佳方式是使用 Composer
$ composer require pd/supervisor
配置
在您的应用程序配置中启用扩展
extensions: supervisor: Pd\Supervisor\DI\SupervisorExtension
现在您可以配置您的supervisor了。
supervisor: prefix: my-project #prefixes every named section defaults: program: autorestart: on configuration: group: group-name: programs: - program-name program: program-name: command: moo
命令
RenderCommand
渲染supervisor配置
$ php www/index.php supervisor:render
WriteCommand
将supervisor配置写入文件
$ php www/index.php supervisor:write supervisor.conf
可选地,您可以将配置部分合并到现有的配置文件中
$ php www/index.php supervisor:write supervisor.conf -m