merlinthemagic/mtm-queues

PHP 7 的消息队列工具

dev-master 2024-03-28 15:08 UTC

This package is auto-updated.

Last update: 2024-09-28 16:15:29 UTC


README

System V

获取队列

$name		= "myQueueName";
$perm		= "0600";
$msgFact	= \MTM\Queues\Factories::getMessages()->getSystemFive();
$queueObj	= $msgFact->getQueue($name, $perm);

向队列中添加消息

$data		= "some data";
$type		= 1; //1 is default
$queueObj->setData($data, $type);

从队列中获取消息

$type		= 0; //0 is return any message, if you are looking for a specific message type, change this
$msgObj	= $queueObj->getData($type); //by default not blocking, will return object with type === null on empty