怎么去检测二维码状态的改变

目前有一个做微信支付,生成二维码,然后用户去扫二维码。扫过之后,二维码状态改变。 现在问题是, 使用wokerman怎么去监测那个二维码的状态?只要那个二维码的状态改变,就立马返回客户端数据...

494394412 发表与 2015-10-23 3075 浏览 2 回答
在workerman中使用redis运行一段时间后出现createGlobalClientId fail问题

workerman.log日志如下: 2015-10-22 18:33:37 exception 'RedisException' with message 'read error on connection' in /var/www/KT2000Server/SAMVCMS/GatewayWorker/Lib/StoreDriver/Redis.php:24 Stack trace: #0 /var/www/KT2...

bystreet 发表与 2015-10-23 6313 浏览 2 回答
GatewayWorker在配置正确 连接redis的时候收到大量的错误exit with status 11

操作系统为centos 6.5 phpredis 安装了 redis也没设置密码 与不开redis时候的报错不同 打开redis之后启动gatewayworker的时候收到大量这样的报错,没有在网上找到任何解决方法 worker exit with status 11 worker exit with status 11 worker exit with status 11 worker exit with st...

whengbbs 发表与 2015-10-22 4184 浏览 2 回答
怎么在event的onConnect回调中设置一个定时器,作用是30S后关闭这个客户端连接。

试过在onConnect中增加一个定时器,但是定时器中的Gateway::closeCurrentClient()没有作用,请问有什么解决方法吗?...

嗳上痞子轩 发表与 2015-10-21 3669 浏览 1 回答
自己的服务器上已经用apache搭建了web服务器,再装workerman的话,会导致原来的WEB服务器不能用吗?

自己的服务器是用apache搭建的,PHP+LINUX,想给自己的网站其中一个页面加入websocket功能,直接安装workerman的话,会使原有的Apache搭建出来的web服务器不能用吗?...

kaze1989 发表与 2015-10-18 3428 浏览 1 回答
定时器设置只执行一次需不需要删除?

添加定时器 int \Workerman\Lib\Timer::add(float $time_interval, callable $callback ) 这里如果参数$persistent = false 表示定时器只执行一次 如果只执行一次这里的定时器需要调用下面的函数器删除吗? boolean \Workerman\Lib\Timer::del(int $timer_id) 如果不需要删除是因为Timer类...

lambda 发表与 2015-10-18 4492 浏览 1 回答
如何使用workerman处理后台耗时操作?

现在做一个项目,有这么一个需求。 客户在网站上下了订单,但是订单需要通过邮件来发送通知。以前的做法是在下单入库的同时也进行发送邮件操作。结果就是客户在前台需要等待比较长的时间。短时3-5秒,长则10秒以上。我觉得这种方法是任何一个访客都无法接受的。现在就想用workerman来进行改造优化。 使用定时器定时去执行任务这个应该可以。但是,这订单量不多,能不能这样,有订单来了下单后就触发一次发送邮件操作?期间记录发送状态...

osacar 发表与 2015-10-17 10193 浏览 3 回答
mysql的一个问题

在Congfig下放了个Db,如下 <?php namespace Config; /** * mysql配置 * @author walkor */ class Db { public static $user = array( 'host' => '127.0.0.1', 'port' => 3306, 'user' ...

294194253 发表与 2015-10-17 3219 浏览 2 回答
请问下 启动多个workerman实例,客户端切换链接不同的实例的时候,都会要重新链接,怎么实现只链接一次,切换不同的workerman实例的时候,不需要重新链接

请问下 启动多个workerman实例,客户端切换链接不同的实例的时候,都会要重新链接,怎么实现只链接一次,切换不同的workerman实例的时候,不需要重新链接。 就是有一个是专门负责登录的,其他几个是负责战斗逻辑的。...

redyn 发表与 2015-10-17 3580 浏览 4 回答
[分享]两行代码实现GatewayWorker支持redis认证

1、在GatewayWorker/Lib/Store.php大概在84行下添加一行代码:self::$instance->auth(\Config\Store::$redis_auth); 2、在Applications/YourApp/Config/Store.php大概在52行下添加一行代码:public static $redis_auth = ""; 具体代码如下: GatewayW...

294194253 发表与 2015-10-17 4572 浏览 1 回答
Address already in use

$ php start.php start PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_mcrypt.so' - /usr/lib64/php/modules/php_mcrypt.so: cannot open shared object file: No such file or ...

yayaigo 发表与 2015-10-16 8017 浏览 4 回答
workerman 如何设置内存极限值

这是报错信息: WORKER EXIT UNEXPECTED E_ERROR Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes) in /opt/workerman/GatewayWorker/Lib/StoreDriver/File.php on line 74 134217728换算过来是128M,代码原因...

skl_TZ 发表与 2015-10-16 6708 浏览 1 回答
关于workerman单进程的问题

请问下我想在不同的房间类型: 休闲房、竞技房 , 下面有对应的不同金币的房间,金币房间下面有很多桌,每桌4个玩家。 客户端只传进房间 的类型 和对应的金币房id,桌子编号由服务端决定,玩家进入时自动分配到桌上。我想根据不同的房间类型 启动多个实例,是不是我客户端登录的时候连接一个实例,选择房间类型的时候,根据不同的类型再 重新连接对应的实例。...

redyn 发表与 2015-10-16 3872 浏览 2 回答
IE兼容socket 路由重写问题

请教walkor与大家一个浏览器兼容问题 ,我的项目中使用getwayworker做socket通信 ,在IE下是不支持socket ,我看了文档 ,把swf文件与swfobject.js与web_socket.js都加载进去 ,如果路由没有重写(ceshi.blogchin.com/home.php/blog/home/uname/hfhuobing),这样访问是正常的, 但如果我的路由重写了(ceshi.blo...

13141223060 发表与 2015-10-11 5039 浏览 10 回答
workerman如何使用xdebug调试

workerman如何使用xdebug调试,workerman确实优秀,但是由于现在的业务逻辑较为复杂,代码量大,需要xdebug调试,麻烦各位,如何xdebug多线程调试,谢谢了...

tom200469 发表与 2015-10-11 8201 浏览 3 回答
异步中也获取不到$_SERVER['REMOTE_ADDR']?

...

lichao 发表与 2015-10-06 7049 浏览 1 回答
异步中的session在gateway中获取不到?

我的登录是走的异步,登录成功后把userid存入$_SESSION中,然后用户发布消息,在主进程中获取$_SESSION,但是在主进程中这个$_SESSION获取不到,为什么?怎么才可以获取到?...

lichao 发表与 2015-10-05 4437 浏览 1 回答
异步回调中调用主进程?

$task = new AsyncTcpConnection('Text://127.0.0.1:8281'); $task->connect(); $task_data = array( 'function'=>'login', 'args'=>$args, ); $ta...

lichao 发表与 2015-10-04 3338 浏览 4 回答
开启异步AsyncTcpConnection,异步处理数据,防止主干道阻塞?

<?php use \GatewayWorker\Lib\Gateway; use \Workerman\Worker; use \Workerman\Connection\AsyncTcpConnection; use \Applications\YourApp\Controller\MyWm; use \Applications\YourApp\Database\MySql; require_once _...

lichao 发表与 2015-10-03 5083 浏览 1 回答
怎么在定时器内部关闭自身定时器?

问题: 我发送一个信息,要求在明天中午12:00点,发给所有在线用户,然后关闭此定时器。, 我的实现: $time_interval =60; \Workerman\Lib\Timer::add($time_interval, function($info,$onlinetime) { if(time()>=$onlinetime) { $info=json_encode($in...

lichao 发表与 2015-10-02 5459 浏览 3 回答

walkor

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