swoole
Erekys
左手代码右手诗,不想当诗人的码农不是好面匠!
展开
-
基于swoole、redis集合做一个消息订阅
利用swoole开启常驻进程,需要几个按自己的情况来定,swoole进程数最好是和服务器cpu核数相等上篇和这里我用的都是woker进程没有用task_workerredis 有序集合score可以按时间戳来吧需要发送的数据存储起来利用swoole启动的常驻进程不断的去探测,可以设定一段时间去按照score时间排序去把这个时间段的有序集合的数据取出来消费下面上代码:swoole启动代码functi...原创 2018-03-14 17:39:10 · 1952 阅读 · 0 评论 -
基于swoole、redis做一个消息通知功能
利用swoole开启常驻进程,需要几个按自己的情况来定,swoole进程数最好是和服务器cpu核数相等利用swoole启动的常驻进程不断的去探测redis队列里面的值,可以按键值来做一个快中慢这样的权重处理,需要急需处理,数据量大的可以用多几个进程,一般的可以分配不同的进程数来执行。下面上代码:swoole启动代码function run(){ try { $swoole...原创 2018-03-14 17:28:21 · 6772 阅读 · 0 评论