本来是用WM写的TCP服务器,后来接触到消息服务器,发现也能实现同样功能,请教各自优势

消息队列比如ACTIVEMQ,也可以全双工通信,可以连接多客户端,请问用MQ可以作为TCP服务器用吗(几千个设备TCP客户端),和WM的区别是什么?...

tongxinmao 发表与 2016-04-06 3022 浏览 1 回答
请问下载了安装文件,用 ftp 上传到哪个目录?用的时候直接在 js 里引入还是要提前更改配置文件?

本人菜鸟,最近想尝试WebSocket,租用的虚拟云主机,不支持 ssh。请问可以直接 ftp 上传安装吗?还有用的时候需要像 jquery 那样在head 中引入吗?...

boweniac 发表与 2016-04-05 2906 浏览 1 回答
在已知客户端地址和端口的情况下如何主动向客户端发送数据?

worker大大您好,不好意思又来打扰您了。 是这样,在下查阅手册之后发现很多功能都是有客户端连接之后才能触发,在得知客户端地址和端口的前提下,如何主动先向客户端发送数据,然后监听?...

dayayz 发表与 2016-04-05 2993 浏览 1 回答
平滑重启业务逻辑代码没有生效

cli下 运行php start.php reload (平滑重启) 在Event.php文件中的 onMessage回调中使用new class 发现class文件中的代码修改之后,php start.php reload命令后 class文件中的代码没有重效,执行的还是修改之前的代码 [attach]268[/attach]...

darker 发表与 2016-04-05 4729 浏览 3 回答
win下如何关闭worker进程

基于workerman-chat-for-win-master例程,在win下编写了控制台程序调用start_for_win.bat,调用时隐藏了bat的cmd窗口。 控制台程序运行时能够顺利run wokerman的各个进程,问题是在win下如何统一关闭wokerman进程? 请大神们讲解一下。...

zkb45 发表与 2016-04-05 4483 浏览 1 回答
执行redis命令的时候报了一堆错误。。不明白是什么原因。。

RT,源码大体是这样, $redis = new Redis(); $redis->connect('127.0.0.1', 6379); if($redis) {echo "Connection to server sucessfully\n";} //check whether server is running or not echo "Server is running: "...

dayayz 发表与 2016-04-05 5393 浏览 1 回答
GatewayWorker的垃圾回收机制

请问一下,在onClose回调的时候,是不是就会自动进行垃圾回收?...

liang 发表与 2016-04-01 3566 浏览 1 回答
sendbuffertoworker fail.may be the send buffer are overflow

...

12312 发表与 2016-04-01 3822 浏览 1 回答
onBufferFull被调用后,怎么停止send???

手册原文: **每个连接都有一个单独的应用层发送缓冲区,缓冲区大小由TcpConnection::$maxSendBufferSize决定,默认值为1MB,可以手动设置更改大小,更改后会对所有连接生效。 该回调在应用层发送缓冲区数据全部发送完毕后触发。一般与onBufferFull配合使用,例如在onBufferFull时停止向对端继续send数据,在onBufferDrain恢复写入数据。** 具体怎么实现以上逻辑...

luckyrin 发表与 2016-04-01 4179 浏览 1 回答
请问下 stream_select 这个作用是什么,网上找不到相关资料

while (1) { $read = $this->_readFds; $write = $this->_writeFds; // 等待可读或者可写事件 stream_select($read, $write, $e, 0, $this->_selectTimeout); // 尝试执行定时任务 if(!$this->_scheduler-&...

六神花露水 发表与 2016-03-31 5900 浏览 2 回答
wokerman接收socket数据的问题

wokerman接收socket数据的问题 大体看了下之前的提问 use Workerman\Worker; require_once './Workerman/Autoloader.php'; // 创建一个Worker监听端口,不使用任何应用层协议 $tcp_worker = new Worker("tcp://ip:port");//数据源的ip和端口 // 启动4个进程对外提供服务 $tcp_worker...

mazhaozi 发表与 2016-03-31 4255 浏览 3 回答
客户端接收服务端发送的数据要等到下一次客户端再进行操作的时候才能收到

客户端接收服务端发送的数据要等到下一次客户端再进行操作的时候才能收到...

liu8534584 发表与 2016-03-31 3076 浏览 1 回答
phpsocket.io 怎么关闭客户端链接?

$io->on('connection', function($socket){用户验证,验证没通过怎么关闭}) 用户验证没通过,需要关闭连接吗...

Rudy 发表与 2016-03-31 3711 浏览 1 回答
请问一下老大,想研究一下禁言,有没有资料是介绍workerman如何实现聊天室禁言的?

如题 希望老大帮帮忙= =...

秦朝 发表与 2016-03-29 3252 浏览 2 回答
win下如何扩展libevent

...

12312 发表与 2016-03-29 3398 浏览 1 回答
workerman调用bindUid uid和client_id映射的数据保存在哪里呢?没找到

workerman调用bindUid uid和client_id映射的数据保存在哪里呢?没找到啊,调用bindUid后,然后通过getClientIdByUid打印出来的为空,是不是那个文件保存的路径权限不够导致的呢?...

phpworker2 发表与 2016-03-29 5633 浏览 1 回答
新手求教;在workerman-chat实例中,Chat文件夹下面的index.php文件可以连接数据库吗?

我想在index.php文件里连接数据库,读取一些数据显示在页面。请问可以吗...

随遇而安 发表与 2016-03-29 4446 浏览 2 回答
WEB消息推送框架 windows 环境下怎么安装

WEB消息推送框架 windows 环境下怎么安装 , 请提供流程图 ...

a3599355126 发表与 2016-03-28 3668 浏览 1 回答

walkor

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