talentrydev / message-broker-administration
PHP库,用于管理死信队列(talentrydev/message-broker的附加组件)
2.0.0
2024-06-14 14:36 UTC
Requires
- php: ^8.3
- ext-json: *
- doctrine/orm: ^2.9
- jms/serializer: ^3.16 || ^5
- symfony/security-http: ^6.3
- talentrydev/backoff: ^2.0.0
- talentrydev/message-broker: ^5.0.0
- talentrydev/slack: ^2.0
Requires (Dev)
- doctrine/doctrine-bundle: ^2.11.1
- doctrine/migrations: ^3.7
- jms/serializer-bundle: ^5
- phpunit/phpunit: ^11
- squizlabs/php_codesniffer: ^3.5
- symfony/browser-kit: ^6.1
- symfony/monolog-bundle: ^3.4
- symfony/security-bundle: ^6.1
README
此库作为talentrydev/message-broker库的附加组件。它处理“管理”任务,例如查看死信队列的内容、重放或删除DLQ中的消息以及通过Slack发送DLQ的摘要。此功能已被从talentrydev/message-broker库中移除,以保持其简洁。
鉴于类层次结构的复杂性,建议使用symfony扩展包而不是直接使用此库。
开发
- 运行
make up
以启动Docker容器 - 运行
make deps
以安装composer依赖项 - 运行
make tests
以运行PHPUnit测试