workerman做消息队列相比rabbitmq有什么优缺点?

公司要做个消息服务器, 包括聊天,系统内和不同app之间间的消息转发,数据量比较大(单发、群发),稳定性、性能上要求比较高, 请问得重新部署一个消息服务端吗? 现在聊天用的是workerman,消息服务能继续使用workerman吗? 还是使用专门的消息服务系统如rabbitmq...

phpworker2 发表与 2016-02-29 9828 浏览 1 回答
关于wm的webserver的session

在一个文件里调用\Workerman\Protocols\Http::sessionStart(); 然后给$_SESSION赋值,在另外一个文件开头调用\Workerman\Protocols\Http::sessionStart(); 读取到$_SESSION的值为空,烦请老大指导!...

zhanxueshi 发表与 2016-02-29 3470 浏览 4 回答
我想POST请求过去一些数据 应该怎么写呢 大大

$connection_to_baidu->onConnect = function($connection_to_baidu) { echo '---------ok----------'; $connection_to_baidu->send("POST"); }; 大大 我想在这里 POST 请求过去一些密码账号以及验证码信息 请问 应该怎么写才对呢?...

641221621 发表与 2016-02-28 3318 浏览 2 回答
关于首页聊天室的demo

看了一段时间的手册,打算完善首页聊天室的demo,用以巩固学到的知识。 存储用户信息及消息用mysql好还是用redis好?...

zhanxueshi 发表与 2016-02-27 3052 浏览 1 回答
更改文件后不生效

菜鸟求助,应用目录里start_web.php设置Worker::$stdoutFile(该文件有写入权限),下载FileMonitor放在Applications目录下,平滑重启后,Event.php里的输出没有写入到Worker::$stdoutFile设置的文件中...

zhanxueshi 发表与 2016-02-27 3576 浏览 2 回答
关于网络抓包

1、运行命令 tcpdump -Ans 4096 -iany port 55151 2、在浏览器地址栏输入 ...(站外链接不能发) 3、输入昵称 mynick 4、发表框输入 hi, all ! 安卓手册中的步骤操作,没看到抓包结果,tcpdump 命令的显示结果为 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode ...

zhanxueshi 发表与 2016-02-27 3856 浏览 2 回答
本地创建一个Worker 代理监听本地2346端口,使用websocket协议通讯 怎么长连接监听这个数据?

1.php 文件代码如下 <?php use \Workerman\Worker; require_once __DIR__ . '/../../Workerman/Autoloader.php'; $ws_worker = new Worker("websocket://0.0.0.0:2346"); // 创建一个Worker 代理监听本地2346端口,使用websocket协议通讯 $ws_work...

641221621 发表与 2016-02-26 5213 浏览 2 回答
内部动态创建的worker,onworkerstart没有输出

代码如下: 问题: 1,启动以后status 发现只有1个worker进程 2,内部worker的onworkerstart方法好像没有触发,没有输出 task start $worker = new Worker('text://0.0.0.0:2015'); $worker->onWorkerStart = function($worker) { echo 'worker start'; ...

justkids 发表与 2016-02-25 3938 浏览 2 回答
workerman怎么解决这个问题

(我现在有个场景,就是自动去下载该用户的数据,或者自动更新,每次有新用户注册,这个就自动开始),谁有没有好的方案...

phperv6 发表与 2016-02-25 3218 浏览 1 回答
请问下大大 有做过类似淘宝推送消息处理的案例呢?

目前是这样的 我想建立长连接 接受淘宝推送过来的消息 进行处理。 淘宝只给出了C# 跟 java 的 代码 这是C# 的代码 如下: TmcClient client = new TmcClient( "appkey" , "appsecret" , "default" ); // 关于default参考消息分组说明 client.OnMessage += (s, e) => { ...

641221621 发表与 2016-02-25 6516 浏览 2 回答
您好,请问能否给我们推荐一个比较适用于写GW业务逻辑的PHP框架?

如题,谢谢...

lt 发表与 2016-02-24 4806 浏览 1 回答
reload后,定时任务就不执行了是吗?

针对这个问题,有没有其他处理方式可以解决...

ch2015 发表与 2016-02-24 3829 浏览 1 回答
关于pcntl_wait与信号中断触发的问题

请教一下,在workerman发送信号SIGINT给主进程,主进程(pcntl_wait)会立刻收到信号并执行信号处理函数, 我模拟了下,主进程(pcntl_wait)会一直阻塞,并不会立刻执行信号处理函数,信号已经注册入队列当中了。假设我发送了好几次信号,最终如果按control+c中断的时候,就会输出这几次信号的处理函数。 首先感谢BOSS:),希望知道workerman是如何处理的,我看了好多次,还是找不出所以...

颗粒Cc. 发表与 2016-02-24 8365 浏览 9 回答
phpsocket.io如何分布式部署呢,文档里没有找到,能不能详细说明一下呢

phpsocket.io如何分布式部署呢,文档里没有找到,能不能详细说明一下呢...

justkids 发表与 2016-02-23 6964 浏览 2 回答
怎么在onConnect回调中获取url的参数?

假如使用GatewayWorker框架,在浏览器中: ws = new WebSocket('wss://124.48.241.89/id?token=3175250'),那在服务器端,在onConnect回调函数中怎么获取id参数和token参数?或者在别的回调函数获取?...

zszan24 发表与 2016-02-23 6737 浏览 1 回答
请问workerman怎么配置二级域名

服务器是nginx,请问能配置二级域名吗...

jarvay 发表与 2016-02-22 3992 浏览 2 回答
使用阿里云 + workerman,H5 websocket每隔一段时间会收到大写的PING字符串是怎么回事?

<?php use Workerman\Worker; require_once './Workerman/Autoloader.php'; $ws_worker = new Worker("websocket://0.0.0.0:1100"); $ws_worker->count = 1; // 当收到客户端发来的数据后返回$data给客户端 $ws...

小易 发表与 2016-02-21 5390 浏览 1 回答
关于访问远程api导致线程阻塞问题

在onmessage中调用了一些远程api,在这些api完成前workerman收到任何消息都是不做相应的。有没有办法讲api放在新的线程里运行呢? 多谢。...

秀才 发表与 2016-02-19 3625 浏览 2 回答
mac 下自带的php环境已经升级到5.6.17,怎么安装并开启pcntl扩展呢?一直提示缺少pcntl。

RT,mac OS X为新的EI 10.11,自带php版本,后来将自带的php升级到了5.6.17版本,有了posix和 redis但是没有 pcntl,怎么安装呢?官方之前只给出了centos和 ubuntu的安装方式,其实mac下php开发的也很多啊。求解答。...

zoc 发表与 2016-02-19 4690 浏览 1 回答
如何在web目录使用正常session

...

celer 发表与 2016-02-18 3151 浏览 2 回答

walkor

160701
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝