Channel

    使用方式

    1. use \Imi\Util\ChannelManager;
    2. // 获取 Swoole\Channel对象
    3. $channel = ChannelManager::getInstance('name1');
    4. // 还支持数组,等一切可以被序列化的值
    5. ChannelManager::push('name1', [1, 2, 3]);
    6. // 弹出一个成员,如果没有值则为false
    7. $result = ChannelManager::pop('name1');
    8. // 获取通道的状态
    9. $result 格式如下:
    10. [
    11. // 通道中的元素数量
    12. 'queue_num' => 1,
    13. // 通道当前占用的内存字节数
    14. 'queue_bytes' => 1024,
    15. ]