epii / tiny-mq-sdk
一个超级简单的消息队列 tiny-mq 的client sdk。
0.0.3
2019-03-26 02:30 UTC
Requires
- php: >=5.6
- epii/api-result: >=0.0.1
This package is auto-updated.
Last update: 2025-03-26 15:49:36 UTC
README
添加任务
require_once __DIR__ . "/vendor/autoload.php"; $client = new \epii\mq\client\driver\local_cli("php", "/Volumes/BOOTCAMP/php/phpworkspace/fayuan/crontab-scripts/root.php", __DIR__ . "/cache"); \epii\mq\client\MqClient::init($client) ; \epii\mq\client\MqClient::add_push("ceshi", "php /Volumes/BOOTCAMP/php/phpworkspace/epii-composer-libs/epii-mq-sdk/test/test.php ".time().":".rand(1,10000), time()); $ret = \epii\mq\client\MqClient::add_submit() ; var_dump($ret->isSuccess()); var_dump($ret->getMsg());
任务完成
require_once __DIR__ . "/vendor/autoload.php"; $client = new \epii\mq\client\driver\local_cli("php", "/Volumes/BOOTCAMP/php/phpworkspace/fayuan/crontab-scripts/root.php", __DIR__ . "/cache"); \epii\mq\client\MqClient::init($client); $ret = \epii\mq\client\MqClient::finish("0000"); var_dump($ret->isSuccess()); var_dump($ret->getMsg());