helppc/supervisor-bundle

管理您的 Symfony5 应用中的 supervisor 实例。

安装: 39

依赖者: 1

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 1

公开问题: 0

类型:symfony-bundle

v1.0.6 2021-08-20 12:43 UTC

This package is auto-updated.

Last update: 2024-09-20 19:09:37 UTC


README

Build Status License

Symfony 扩展包,用于管理 supervisor 进程。此扩展包使用 supervisorphp/supervisor 库实现。

状态

该软件包目前正在积极开发中。

要求

安装

  1. 使用 Composer 需要此扩展包和 PSR 7/17 实现

    composer require helppc/supervisor-bundle nyholm/psr7

    注意:此扩展包需要 PSR 7/17 实现。我们建议您使用 nyholm/psr7。如果您想使用不同的实现,请查看此 文档

  2. config/packages/helppc_supervisor.yaml 下创建扩展包配置文件。以下是参考配置文件

    supervisor:
      default_environment: all
      servers:
        all:
          localhost:
            scheme: http
            host: 127.0.0.1
            port: 9006
  3. config/bundles.php 中通过将其添加到数组来启用扩展包

    HelpPC\Bundle\SupervisorBundle\SupervisorBundle::class => ['all' => true]
  4. 导入 config/routes/helppc_supervisor.yaml 文件中的路由

    supervisor:
      resource: "@SupervisorBundle/Resources/config/routing.xml"
      prefix:   /supervisor

❮ 注意 ❯ 建议控制授权端点的访问权限,以便只有登录用户才能批准授权请求。您应检查您的 security.yml 文件。以下是示例配置

security:
    access_control:
        - { path: ^/supervisor, roles: IS_AUTHENTICATED_REMEMBERED }

报告问题

使用 问题跟踪器 报告您可能遇到的问题。

许可证

有关许可证权利和限制(MIT),请参阅 LICENSE 文件。