能否给closeClient增加一个$reason参数返回给客户端么?

能否给closeClient增加一个$reason参数返回给客户端么? 或者增加关闭响应$code参数...

kangzhq 发表与 2016-11-20 2506 浏览 1 回答
文件上传内存会一直增加?求助

这是为什么?为什么内存一直没有释放?...

zhuzhsh 发表与 2016-11-18 2765 浏览 3 回答
pcntl_signal_dispatch 问题

进程间通过posix_kill发送信号的时候,被发送信号的进程(假设A执行posix_kill给B)B一定要设置pcntl_signal_dispatch函数才能响应这个信号吗? 我看问答区的相关帖子,说设置ticks也可以,可是我设置了也不行。 但是我看php手册,自己也做了尝试,进程给自己发posix_kill的时候就不需要pcntl_signal_dispatch,是这样的嘛?...

Nathan 发表与 2016-11-18 5262 浏览 1 回答
分享下nginx配置HTTPS WSS

困扰了我一天,总算解决了,分享下; 使用的是阿里云免费证书,服务器使用的是nginx; 关键点是: location /wss/ { proxy_pass http://127.0.0.1:7070; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forw...

Alu 发表与 2016-11-18 19618 浏览 6 回答
webserver session问题

在web程序中使用 use Workerman\Protocols\Http; Http::sessionStart(); 就可以使用全局变量$_SESSION了,但是Workerman\Protocols\Http里面没有实现session的超时处理,在大量的sesstionStart()后,tmp文件夹过大,导致sesstionStart()失败,也就不能使用$_SESSION了。另外,这也会导致php.exe...

kom 发表与 2016-11-18 2947 浏览 3 回答
服务端定时器能都定时到每秒发送多少次消息

我这边是在后端计算前段的走路 因为是共享的场景 就像贪吃蛇网络版一样 如果前段来走位置同步 发送消息的频率的别的客户端同步会有延时 所以我这边是做在后端的 但是后端能设置定时器的时间单位是秒吧 只能一秒一次 ...

elvin226 发表与 2016-11-17 3739 浏览 1 回答
关于一个进程的问题,我不是很明白,求解答。

我在做毕业设计实现扫码登录的时候使用到这个框架,但是有一事不是很明白。 比如在电脑端打开了websocket连接,这个框架返回一个进程id,接到id后,异步交给thinkphp动态生成一个包含进程id及验证的的二维码,手机扫码,如果点击页面上的确定就会发送数据(包括了进程id)。但是我这个时候刷新了电脑页面,就会重新请求,分配了一个新的进程id。但是我这个时候才点击手机页面上的确定发送数据(数据包含的是原来旧的进程i...

电脑我来了 发表与 2016-11-17 2949 浏览 2 回答
php cpu占用图片飙升降不下来,日志显示worker[proxy_server:1743] exit with status 64000

目前使用gatawayworker搭建了一个名为proxy_server的服务,主要就是数据转发而已,没有涉及什么数据库等东西。目前并没有找到什么规律,有时候从进程里看到php的cpu占用非常高,每个php进程都到了80-95的占用。重新启动 gatawayworker服务可以恢复正常状态。现在看日志也不知道是哪里的原因,只看到日志里有以下记录: 2016-11-14 21:43:16 WORKER EXIT UNE...

13950120292 发表与 2016-11-15 6995 浏览 2 回答
socket_create和stream_socket_server创建出来的socket有啥区别?

socket_create和stream_socket_server创建出来的socket有啥区别?有和优劣? workerman为什么选择stream_socket_server?...

kuppo 发表与 2016-11-14 4485 浏览 1 回答
Business worker 能不能只发送不接收消息?

我现在的业务是 独立一处一个进程来 做Timer,timer里面有一个工作是sendtoclient。一开始我是想用普通的worker,但是这样好像不能传数据给客户端了,必须要通过channel告诉原businessworker 然后让他传。 我想问能不能 我把创建的Timer worker进程设置为 business worker,连上Gateway但让gateway不把client的消息转发给这个进程,这个进程却...

cmy2my 发表与 2016-11-13 2538 浏览 1 回答
Libevent 疑问

class Libevent { /** * base event * * @var null */ public $baseEvent = NULL; public function __construct() { $this->baseEvent = event_base_new(); } publi...

echo1 发表与 2016-11-11 2786 浏览 1 回答
根据文档中的基础案例,我这里运行不成功啊,能不能帮满解决一下

这是代码 <?php use \Workerman\Worker; require_once __DIR__ . '/Workerman/Autoloader.php'; // 创建一个Worker监听2345端口,使用http协议通讯 $http_worker = new Worker("http://0.0.0.0:55151"); // 启动4个进程对外提供服务 $http_worker->...

loong 发表与 2016-11-11 2693 浏览 1 回答
类似滴滴小车实时定位功能

您好各位,最近我想实现类似于实时定位展示的功能,就是跟滴滴那种一样,但是不知道大概的思路是怎么实现的,有这方面经验的朋友能给个启发吗?...

mn8821236 发表与 2016-11-10 3362 浏览 3 回答
8个子进程,一个telent连接会有其中三个子进程响应,原理是什么呢?

在workerman中用self::log(getmypid())做了下日志,启动的时候会生成8个子进程。 2016-11-09 17:42:06 pid:32878 Workerman start in DEBUG mode 2016-11-09 17:42:06 pid:32879 启动子进程32879 2016-11-09 17:42:06 pid:32880 启动子进程32880 2016-11-09 17:...

sunshine 发表与 2016-11-09 3181 浏览 1 回答
最后monitorWorkers 的时候,是如果脚本没有执行完毕(SHUTDOWN),那么要重新fork被关掉的子进程么?

// Is still running state then fork a new worker process. // 监控子进程恶意退出后,自动重启子进程的么? if (self::$_status !== self::STATUS_SHUTDOWN) { self::forkWorkers(); // If reloading continue. if (isset(self::$_pi...

sunshine 发表与 2016-11-08 2983 浏览 1 回答
Gateway::updateSession session添加丢失 获取不到

<?php /** * This file is part of workerman. * * Licensed under The MIT License * For full copyright and license information, please see the MIT-LICENSE.txt * Redistributions of files must retain the ab...

luciferid 发表与 2016-11-08 4674 浏览 2 回答
这是网站报错了吧

所搜问题关键字是:27090 exception 'Exception' with message 'readFromRemote fail' 出现这个,是报错了吧!...

jacky 发表与 2016-11-08 3836 浏览 1 回答
一大端数据被分成多段数据发送后,客户端是分多次收到数据的(text协议),如何判断是否收完整?

根据walkor指导归纳下 :workman会自动分包,使用text协议时会在数据的最后加上\n,所以我们只需要判断数据最后是否是\n,如果不是就将其记录下组合,如果是就表示已经接收到最后一段数据了。...

zasray 发表与 2016-11-08 3546 浏览 2 回答
post收不到数据

post的数据内容: 7VVwqmUYCAyr39q1RwTfad7roJeRvNmk2wW4Re7SbPNTS9auwr09bOYHzYzDTtdX01c8111XtSYDqyoS+PxVwylq2ZH+T4FUC+ujqaff2toBqGVtKM1c45wxWO/JELmXXXuXuQblexp4IfkNjMTC/aZbtZSt1EyDDQKs52fuPMDosjH79LpL5LeEKt4aBMmdeCm24LT...

豆芽 发表与 2016-11-08 3458 浏览 1 回答
Gateway::sendToAll使用?

Gateway::sendToAll的方法怎么排除指定的cliend_id,能不能举个例子来看看。...

Rain_yu 发表与 2016-11-07 3757 浏览 1 回答

walkor

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