getawayworker连接mysql获取id问题

您好,我用getawayworker做聊天室,在event.php里用自带的db类插入数据后想用Db::instance("db1")->query("select last_insert_id()");获取上一步插入的数据的id. 请问mysql连接的作用域是单个worker进程里还是每个客户端的连接里?如果多个用户连接同一个worker同时插入数据 我用Db::ins...

牛牛小宝 发表与 2016-03-25 4645 浏览 3 回答
关于getaway

怎么获取客户端cookie? 怎么判断一个浏览器是否已经打开过?用getaway怎么实现这个功能啊。不是获取用户的IP...

爱好者 发表与 2016-03-25 3187 浏览 1 回答
gateway无法停止,无法重启!

之前运行了一段时间的gateway都正常的,最近更新了文件,打算停了重启。可是php start.php stop没有用,php start.php kill也没有用,php start.php restart 提示unable to connect to tcp://0.0.0.0:2346 (Address already in use)。进程中始终有workman在执行...

ivanfjz 发表与 2016-03-25 4646 浏览 1 回答
client_id怎么和我的用户表id联系起来呢?

新手求教,请问客户端使用websocket连接,服务端生成的client_id,我怎么判断这个client_id和我自己的用户系统联系起来呢?谢谢哈!...

H5 发表与 2016-03-24 4014 浏览 1 回答
网页如何通过workerman给终端发消息

我通过websocket将数据发送给workerman,然后workerman怎么把该数据转发至tcp终端呢?或者有什么其他好的办法,能通过网页给终端发消息呢?webSocket协议 能与tcp协议同时存在吗?...

anySence 发表与 2016-03-24 3069 浏览 1 回答
使用GatewayClient客户端推送出现的问题。

我在yii框架中集成调用的。与之前一位网友遇到的问题类似吧。 如果客户端长时间没有刷新页面(又或者是没有消息通信吧),然后通过服务端使用GatewayClient方式推送消息的时候就会出现如下错误。 都是长时间没操作的的时候,第一次会这样。。然后再调用一次又正常了。。。 有点类似数据库长时间没交互会自动关闭一样。 帮忙提点下。。。 报错信息见附件。。...

tulies 发表与 2016-03-24 2915 浏览 1 回答
tcp短线重连时候不能正常连上gatewayWorker

环境:客户端实行心跳检测,并正常绑定了uid='A',假设client_id='00000a', 条件:当网线断开或其他因素不能正常发送心跳时,先close(原来的fd),在重新connect服务器,时候,发现gateway没有执行onConnect,但是能够正常执行onMessage,并再次bindUID='A',(并且已经分配到新的client_id='0000000b')问题是 当其他硬件想通过uid='A'发...

surechina 发表与 2016-03-23 3504 浏览 1 回答
PHP聊天室框架 客户端浏览器不支持的情况怎么转Comet或long-polling方式

PHP聊天室框架 客户端浏览器不支持的情况怎么转Comet或long-polling方式...

Rudy 发表与 2016-03-22 3186 浏览 1 回答
phpsocket.io 里面有私聊方法没用?

想用phpsocket.io 做个好友私聊工具, 没聊天室频道的概念,里面有私聊方法吗...

Rudy 发表与 2016-03-22 3935 浏览 2 回答
新手请教一个关于聊天室开发的安全问题

个人比较菜还望多多指教。目前我们开发了一套微信的应用程序,由于原有程序是放到windows2012的服务器上,所以考虑就把workerman放到了另一台linux服务器上。有几个疑问望大神们帮忙下。例如我使用WebSocket协议对外提供服务,在原有程序上开发的聊天室远程连接workerman的服务器,在微信应用的程序我会判定是否是这个聊天室的成员,包括是否为管理还是普通用户,我在想一个问题,就是微信应用的服务器发送...

agressor 发表与 2016-03-21 7212 浏览 8 回答
workerman如何获得POST信息 如果协议是tcp呢?

另外我现在有个困难。 我需要使用workerman同时连接我的一个桌面程序和制作一个php对外的接口。于是我应该选择什么协议呢? 另外如果是websocket,那么我的程序客户端应该怎么和服务器连接?我用的是VB6,所以我想知道怎么查看 Sec-WebSocket-Key ? 或者我不应该适用websocket这个这么新的技术,而选择tcp吗?选择tcp的话我应该怎么接收其它客户端php post过来的信息?...

0yufan0 发表与 2016-03-20 4697 浏览 1 回答
找不到PDO

Fatal error: Class 'PDO' not found in /alidata/gameserver/GatewayWorker/Lib/DbConnection.php on line 1581 WORKER EXIT UNEXPECTED E_ERROR Class 'PDO' not found in /alidata/gameserver/GatewayWorker/Lib/DbConnecti...

joker2015 发表与 2016-03-19 3917 浏览 2 回答
这个该怎么引用?

$fk = 'fk'; Timer::add(2, function() { echo $fk; 在这里该怎么引用$fk? } );...

huajing999 发表与 2016-03-17 2618 浏览 1 回答
gatewayWorker报错

SendBufferToWorker fail. May be the send buffer are overflow 不知道何原因引起的...

bysx111 发表与 2016-03-17 2732 浏览 1 回答
聊天室哪里能不能推送消息给手机app

...

阿玛尼 发表与 2016-03-17 3899 浏览 1 回答
利用WorkMan搭建服务器,通过外网无法访问

利用WORKMAN创建了一个服务器后 <?php use Workerman\Worker; require_once './Workerman/Autoloader.php'; // 创建一个Worker监听2346端口,使用websocket协议通讯 $ws_worker = new Worker("http://0.0.0.0:3307"); // 启动4个进程对外提供服务 $ws_worker-&g...

misaka9982 发表与 2016-03-16 6153 浏览 1 回答
workerman作为webserver是不是稳定性不够好?在里面整合了smarty老是报错

在workerman项目开发的过程中,要用到web开发,想把web跟workerman整合在一起,所以就起了个webserver, $webserver = new WebServer('http://0.0.0.0:80'); $webserver->addRoot('localhost', __DIR__ . '/web'); $webserver->count = 10; 在web目录下,我用了sm...

dreamboycx 发表与 2016-03-15 5269 浏览 4 回答
同一服务器运行两套workerman程序有什么需要特别修改的吗

由于项目需要,我在同一服务器不同域名下配置了两套workerman程序(都是这样:[attach]262[/attach]),但是其中一套总宕机,后来就修改了端口号: 1、socket 前端访问端口号ws://dim.qhd5u.cn:12002 2、注册端口号:$worker->registerAddress = '127.0.0.1:12003'; applications/im/start_busine...

annydaniel 发表与 2016-03-15 6400 浏览 1 回答
gatewayworker phpsocketio 区别和选择

gatewayworker phpsocketio 区别和选择...

xiasha11 发表与 2016-03-15 7369 浏览 3 回答

walkor

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