on回调函数内的流程能立即被重启吗?

现在是这样: 一个worker下面有2个进程 进程1:处理繁杂的阻塞任务. 进程2:基于channel的worker进程重启信号接收 我想进程2订阅事件,进程2接收到事件,进行Worker::stopAll();按道理应该是进程1跟进程2都重启是吧? 但是因为进程1是阻塞任务, 当进程被阻塞时不会立即处理,请问这个应该怎么处理比较妥当呢? 还有我想请教下,有什么办法可以做到远程实时对所有的worker进程进行重启呢?...

笑天 发表与 2016-07-06 2458 浏览 1 回答
MySQL数据库的问题

运行过程中,如果MySQL数据库停了,那么workerman就会报一个致命错误,然后业务进程就会重启,有没有办法可以让业务进程不重启...

skl_TZ 发表与 2016-07-06 3651 浏览 2 回答
workerman-chat-for-win-master报错了怎么处理!!!

C:\Users\Administrator\Desktop\workerman-chat-for-win-master>php Applications\Chat\start_register.php Applications\Chat\start_web.php Applications\Cha t\start_gateway.php Applications\Chat\start_businesswork...

shawn0423 发表与 2016-07-06 5031 浏览 2 回答
Gatewaywork 报错了

请问这个是什么错呢 [attach]341[/attach]...

workman 发表与 2016-07-06 2227 浏览 1 回答
web消息推送,安卓和ios怎么能集成进来,实时接收消息

我看下你们先有个安卓和ios的 demo,但是我他们接收都是通过什么原理的,也是直接socket吗?...

bjcxyhome 发表与 2016-07-06 3185 浏览 1 回答
workerman停掉后,定时器还一直在执行,怎么解决呢?

workerman停掉后,定时器还一直在执行,怎么解决呢?...

phper 发表与 2016-07-06 2972 浏览 1 回答
”我的网站是https协议,要求websocket是wss协议,所以请问我们的框架是否支持wss? “ 这个问题 你解决了吗?

你的 ProxyPass 模块 怎么 配置的, 能 回答一下吗? 我也 碰到这个 问题了 谢谢了 ...

阿玛尼 发表与 2016-07-05 4619 浏览 1 回答
部署在服务器报错

使用workerman-for-win 实现消息推送 在本地测试 完全OK 但是部署到 WINDOW系统 IIS 的服务器里面 启动 就报错 错误:syntax error:unexpected T_STRING,expecting T_CONSTANT_ENCAPSED_STRING OR '<' 提示在start_web 第二行出现错误。。 实在不知道解决 求救...

bingqilin 发表与 2016-07-05 2693 浏览 1 回答
发现一个关于内存不释放的问题

不是WOKERMAN的问题。帮我删除了个帖子吧。。。 谢谢。。。...

kane 发表与 2016-07-05 3418 浏览 5 回答
WEB消息推送框架可以绑定两个域名后,消息不关联么?

我用linux服务器,使用nginx配置两个域名指向同一个WEB消息推送框架测试,两个域名下的消息是互通的,有没有什么办法可以设置一个域名下发送消息,只在当前域名下收到,不影响其他域名的消息接收呢?...

jksbill 发表与 2016-07-05 2706 浏览 2 回答
workerman源码问题

@walkor 大人, 这个安装信号的函数pcntl_signal, 第三个参数restart_syscalls值是false,代表啥含义呀, 文档是这么介绍的: restart_syscalls 指定当信号到达时系统调用重启是否可用。(译注:经查资料,此参数意为系统调用被信号打断时,系统调用是否从 开始处重新开始,此参数存在bug无效。) 但看不懂。 能详细说下吗? 求解答...

echoliu 发表与 2016-07-05 2717 浏览 1 回答
怎么判断接收方是否在线,或者是否接收到消息

我用的是WEB消息推送框架,我现在给一个uid为100的用户发消息,我看后台代码是返回ok的,其实我是不知道对方是否登录,是否接受到,这个怎么判断呢?...

bjcxyhome 发表与 2016-07-04 3972 浏览 2 回答
用redis 存取workerman-chat聊天记录

用存储redis存取5个字段 to from message sent recd 存取的是聊天记录。to 代表发给谁 ,from谁发的 message消息内容 sent发消息的时间 recd代表消息对方看了没有(两种情况1,或者0) 取的使用场景 1用户登录网站成功后,显示未读消息 2用户打开与某个用户的聊天框后,显示最近的20条聊天记录(假定他们曾经聊过天).折腾了几次也没弄好,大家看看有什么建议。 //...

xamarin 发表与 2016-07-03 9271 浏览 4 回答
Gateway分离部署问题

现在想的部署大概 如下图 [attach]338[/attach] 问题: 1、根据手册分离部署时是一台Gateway,现在有两台Gateway,请问BusinessWorker_*的start_businessworker.php里面的registerAddress填哪一台呢? 因为现在有两台Gateway 2、两台Gateway的Even.php代码需要一致吗?收发客户端消息的时候执行的是Gateway的Even...

workman 发表与 2016-07-01 4072 浏览 1 回答
如何让GATE同时支持IPV6和IPV4访问

目前http(这不是外部链接)://0.0.0.0:80 只支持IPV4。。在IPV6-ONLY的环境下就不能访问了。。 但是如果 http(这不是外部链接)://:80 在IPV6-ONLY的环境下能访问了 但是IPV4就不能访问了。。 请问,如何让他可以支持两个环境都能访问呢?...

kane 发表与 2016-06-30 3612 浏览 3 回答
call_user_func() expects parameter 1 to be a valid callback

我将geteway部署到linux,启动也成功了,然后就会报这个warning。然后用户登录,发过来的消息都可以获取到,但是不能讲消息分发给所有已连接的用户,可以发送给指定用户。但是websocket协议就不会出现这些问题,而且也能分发成功。...

liubei67596349 发表与 2016-06-30 4172 浏览 1 回答
关于workman使用场景问题

我看了比较多资料,但是对workman使用还是缺少头绪。求支持啊! 我再做一个应用,后端php做服务层,前端IOS Android调用服务。 框架使用的YII 但是有一个功能让我觉得workman非常适合,但是又有些无从下手,真心跪求屡屡思路。 功能: 创建1V1聊天室,我主要想用workman长连接的特性,跟定时器。 问题1: 是不是每一组聊天室是一个长连接? 问题2: 这种情况下,到底谁才是客户端?如果ios,a...

1stmud 发表与 2016-06-30 7411 浏览 1 回答
$_SESSION问题

请问gateway中提供的方法 Gateway::updateSession($client_id, array('name'=>'李四', 'sex'=>1)) 和 $_SESSION = "李四" $_SESSION = 1 有什么区别?...

猴子 发表与 2016-06-30 2708 浏览 1 回答
ubuntu下workerman+GatewayWorker出现waring events:onMessage is not callable

不知道是什么情况,昨天运行环境还可以....

Kylni 发表与 2016-06-29 7413 浏览 6 回答
在不使用GatewayWorker的前提下只用workerman是不是就实现不了类似群聊天的广播的功能

在不使用GatewayWorker的前提下只用workerman是不是就实现不了类似群聊天的广播的功能。,我自己试了下,只使用workerman 的 websocket 实现的是单个客户端向服务器发送数据,服务器向该客户端发送数据,好像不能广播,就是让所有人都看见。...

ces0135 发表与 2016-06-29 3359 浏览 1 回答

walkor

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