naroga/queue-manager

一个简单的基于PHP的队列管理器,具有注册自定义工作者的接口

0.1 2015-08-06 14:47 UTC

This package is auto-updated.

Last update: 2024-09-11 23:23:50 UTC


README

此项目已被弃用,改用naroga/foreman

要求

此包仅适用于UNIX或OSX发行版。

尽管它未官方支持,如果你已安装CYGWIN(并且保持'ps'等命令在PATH全局变量中),你可能在Windows机器上成功运行此包。

它需要PHP 5.6+以及以下模块:php5-curlphp5-memcache(不要与php5-memcached混淆)。还需要在app/cache和app/logs中有写权限。

尽管它异步启动进程,但它不需要任何额外的模块(如pthreads)。

安装

要安装此包,请使用composer

composer create-project naroga/queue-manager -s dev

这将安装包及其依赖项。

你还应创建一个虚拟主机,并将根目录设置为/web/

配置

要正确配置此包,请参阅配置参考。你可能想跳过此部分,因为默认配置应该可以正常工作。调整参数以提高服务器响应速度、节省CPU/内存或增加工作者数量。

使用

如果你想要开始使用此包,请参阅使用说明

许可

Naroga/QueueManager在MIT许可下发布。有关详细信息,请参阅附带LICENSE文件。