请教一个UDP接收数据并显示的问题

请教一下各位:我在同一个实例里面放置两种协议,其中UDP拿来接收硬件推上来的数据,HTTP用于WEB显示数据。我该怎么操作? [attach]357[/attach] 上图为我凭着感觉瞎写的,在connection部分不知道该怎么操作了 我希望实现的流程如下图: [attach]358[/attach]...

bd7iwd 发表与 2016-07-26 3262 浏览 2 回答
socket.io广播的问题

use Workerman\Worker; use Workerman\WebServer; use Workerman\Lib\Timer; use PHPSocketIO\SocketIO; include __DIR__ . '/vendor/autoload.php'; $io = new SocketIO(2020); $io->on('connection', function($socket)...

mazhaozi 发表与 2016-07-26 3324 浏览 2 回答
如何通过client_id获取uid

如题,手册里有getClientIdByUid通过uid获取client_id的方法,那么我想通过client_id获取uid,该怎么做呢?...

不知火舞 发表与 2016-07-25 5001 浏览 1 回答
小白咨询workerman问题

我使用workerman做了一个聊天室。 1. 我之前使用ajax轮询做的聊天室,在访问量大的情况下会挂掉。 我想知道workerman对于长轮询、短轮询来说,是否能有效减轻服务器压力? 2. 有一篇文章,我想直接推送所有内容(标题、时间、内容等),这样就不用去存储介质中读取数据了,节省了一次HTTP请求。可是这样会不会造成丢包现象或某个用户收不到的情况?? 还是说仅仅推送一个文章id,用户收到文章id后去数据库读取...

frontlon 发表与 2016-07-25 3356 浏览 4 回答
请问发送的uid能否支持更复杂一些。

我使用的是 web-msg-send插件。 我看到推送数据中有一个uid,如果有的话,就是给uid用户发信息。如果没有uid参数就是给全部用户发消息。 我想实现的是: 我的网站中有n个聊天室。想给某个子聊天室中的所有用户发送数据,请问如何实现?...

frontlon 发表与 2016-07-25 3341 浏览 7 回答
Gateway怎么判断消息是否到达客户端呢

通过send发送消息 怎么判断消息是否到达客户端呢? 可以直接在Gateway框架设置 如果消息没到达客户端自动重发这个消息吗?...

workman 发表与 2016-07-25 3388 浏览 1 回答
为workerman自定义了一个日志类,想在进程初始化的时候加载进去,该怎么做

用的是Gatewayworker框架,自定义了一个log类,想为每一个进程生成一个log静态实例,用来记录日志信息,该怎么加入自己的日志类呢?...

jangson 发表与 2016-07-25 3738 浏览 1 回答
worerman的语法错误不修复了吗?

[attach]355[/attach] 这是个语法错误吧,抛出了异常,却没有捕获。。。 w3c上的说明 异常的基本使用 当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 "catch" 代码块。 如果异常没有被捕获,而且又没用使用 set_exception_handler() 作相应的处理的话,那么将发生一个严重的错误(致命错误),并且输出 "Uncaught Exc...

不知火舞 发表与 2016-07-25 3190 浏览 1 回答
关于my sql has goen away 与 client_id is invalide 这两个今天出现的错误

用workerman 有一段时间了 由于业务量不大 ,所以也没有发现什么问题 。 最近几天 业务量较大 。我在后台 debug 下发现了两个重要错误。 一个是 在sql 查询的时候 突然报出 my sql has gone away . 另一个是 客户端 上去 直接说 client_id is invalide ,这个 client_id 是由wm系统 分配的 怎么还无效了? 以上两个问题 分别有...

weoweo520 发表与 2016-07-23 4033 浏览 3 回答
GatewayWorker升级问题

您好,我是在windows环境下使用。由于最近需要用到Gateway::getSession方法,所以想把GatewayWorker升级一下。 现在用的GatewayWorker是2.0.3,里面带的Workerman是3.2.5,升级的话,我看了下需要修改Event.php为Events.php,修改Gateway::getClientInfoByGroup更名为Gateway::getClientSessions...

牛牛小宝 发表与 2016-07-23 4168 浏览 1 回答
Channel worker间通讯。

new Server();//Channel的服务器 $worker1 = new Worker(); $worker1->onStart=function(){ Client::on(xxx,function($msg){ echo "这里不能打印"; } } $worker2 = new Worker(); $worker2->onStart = function(){ ...

wuchuguang 发表与 2016-07-22 4515 浏览 6 回答
請問有getUidByClientId的method可用嗎?

目前知道有getClientIdByUid 但好像沒有getUidByClientId? 主要是在Event.php的onClose內調用Uid 但是又不想透過session 請問有可以解決的方法嗎? 還煩請解答~感謝喔!!!...

rurikaxx 发表与 2016-07-22 2795 浏览 1 回答
Event::onWorkerStart执行耗时操作

当前的设计是这样的:在workerman-chat的Event::onWorkerStart中设置一个定时器,定时去获取各个订单的运单状态(根据快递公司的API来获取)。如果运单状态有更新则直接当作聊天记录发送给用户和商家(项目与gateway通信这个已经修好,再次感谢walkor)。 gateway手册上说“不要在onWorkerStart内执行长时间阻塞或者耗时的操作”。 示例代码如下: public stati...

osacar 发表与 2016-07-21 3868 浏览 4 回答
请问php的多进程一定要在命令行模式下使用吗?

请问php的多进程一定要在命令行模式下使用吗?可以在传统的url访问方式使用吗?...

zhanxueshi 发表与 2016-07-21 3379 浏览 1 回答
还是UDP协议的问题

客户端使用UDP协议发送数据给服务器之后,服务器无法获得客户端的真实IP地址,但是在onmessage()回调函数里使用send() 是可以返回数据给 客户端的,我想咨询的是,服务器是否可以保存客户端信息,在想给客户端发送信息的时候给客户端发送信息,谢谢。 如果不能的话,是不是意味着UDP协议就只能单向通讯了。谢谢...

kele566598 发表与 2016-07-21 3154 浏览 1 回答
项目如何与workerman-chat通信?

@walkor 在做一个商城项目。 项目中使用了workerman-chat这个项目,现在有一个需求。 就是当有客户下订单后,直接将订单简要信息当作聊天信息发送给客户与商家。 写了一段代码,但是测试不成功。 提示:Bad request for Gateway Service. If you are a client please connect Gateway. Request info(IP:127.0.0.1,...

osacar 发表与 2016-07-20 3288 浏览 1 回答
UDP方式,onmessage 回调函数执行完,客户端信息就消失了么

如题,如果想保存客户端信息,应该怎么保存呢。谢谢,可以用memcache存么?...

kele566598 发表与 2016-07-20 3085 浏览 1 回答
GatewayWorker Db类可以实现字段加1操作么?

$db = Db::instance('development'); $db->update('mailList')->cols(array('status'=>1,'times'=>'times'+1))->where('id='.$id)->query(); Workerman中这样写报错 zend 中可以这样写: $db = Zend_Db_Table::getDefaul...

huxiaohaiyang 发表与 2016-07-20 3358 浏览 3 回答
workermant chat如何踢人?

当某一个用户长时间未有动作或者看他不爽的时候。 如何将该用户踢出去。即是强制他断开连接。...

osacar 发表与 2016-07-20 2893 浏览 1 回答
请问一下browserquest-php项目换成GatewayWorker的形式需要怎么部署worker

现在在以browserquest-php的形式写html5服务端,感觉单个进程上的压力比较大,而且不能热更新,想换成网关+逻辑服务器的形式,求大神提点一下解决思路...

zanedeng 发表与 2016-07-19 6177 浏览 2 回答

walkor

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