现在做一个车牌收费系统

我想到的是 扫码跳转连接到相应的页面然后提交车牌,把数据发送到后台,通过stream_socket_clien() 发送到对应的正在连接车牌的客户端,然后客户端返回相应的数据,可是客户端返回的数据是在它自己连接的进程上,我如何去开发比较好呢,他们说双向通讯来搞,可是没有思路呀...

var_dump 发表与 2018-12-26 2172 浏览 1 回答
每个Worker是一个进程启动的吧,所以不支持一个start_xxxx.php文件中放多个worker?

昨天看了下Worker的源码,发现并不支持一个start_xxx.php文件中存在多个Worker,为什么这样呢?是因为一个Worker就是一个进程吗?因为会跑他的事件循环,如果多个worker,就会阻塞另一个worker的运行?因为$globalEvent是static全局的,所以只能在一个进程中使用!?   第二,$globalEvent是在每个Worker子进程中独立的吗?如一个Worker->count...

zhouciming 发表与 2018-12-26 2599 浏览 1 回答
worker的源码里是不是没有消息队列的?

大概看了下worker的源码,感觉Worker似乎并没有消息队列,而是只有消息发送/接收缓冲,大概是1024*1024bye大小,如果这个缓冲满了就处理不了接下来的发送或接收了吧!所以想确认下,是不是没有消息队列的?自己不是100%确定,所以来求证下!...

zhouciming 发表与 2018-12-26 2494 浏览 1 回答
发送数据太快,客户端来不及接收处理

tcp连接是跨国线路,发送数据频率很高,客户端来不及接收处理, 提示缓存区满,导致send_fail很多,请问怎么处理好?要做负载均衡吗?...

later 发表与 2018-12-25 4347 浏览 1 回答
app用h5长时间发送LBS地址要怎样实现?

项目是用PHP的CI做的后台,前端是h5页面,每半小时用ajax发送LBS到服务器,要做成APP,是不是要用socket.io?...

sycru 发表与 2018-12-24 2474 浏览 1 回答
Cannot assign requested address

请问这下面说的修改启动文件的ip,是哪个启动文件?PHP Warning:  stream_socket_server(): unable to connect to tcp://xx.xx.xx.xx:xxx (Cannot assign requested address) in /home/GatewayWorker/Workerman/Worker.php on line xxxx 关键字:Cannot as...

朱小明 发表与 2018-12-24 5089 浏览 1 回答
GatewayWorker没有触发连接onConnect回调

这是回调onConnect代码 ---------这是配置代码------------ $gateway = new Gateway("websocket://0.0.0.0:8331"); $gateway->name = 'YourAppGateway'; $gateway->count = 4; $gateway->lanIp = '127.0.0.1'; // 内部通讯起始端口,假如...

shaonian820 发表与 2018-12-22 4405 浏览 2 回答
getawaywoker的onMessage中写入post请求isOnline判断出现错误

设备连接后即立即判断是否在线 public static function onConnect($client_id) { $is_online = Gateway::isOnline($client_id); file_put_contents("log11.txt", "tcp notice client_id=>" . $client_id."与服务器建立连接\r\n是否在线".$...

wolegequ1993 发表与 2018-12-20 3258 浏览 4 回答
workerman往前段推送 浏览器什么时候检查ssl证书

是首次连接 检查ssl证书还是每次推送都检查ssl整数...

donghai 发表与 2018-12-20 2248 浏览 1 回答
android client 链接 gatewaywoker

没有办法数据传输,可以链接到gateway...

a110546510 发表与 2018-12-20 2245 浏览 1 回答
GatewayWorker启动了无法连接

启动也成功了,防火墙也关了,端口也开放了,为什么还是连接不上?求大神帮忙   环境是LNMP...

搬砖屌丝 发表与 2018-12-17 3805 浏览 1 回答
$db未定义

public static function onWorkerStart($worker)    {       global $db;     $db = new \Workerman\MySQL\Connection('127.0.0.1', '3306', 'root', '123456', 'delicacy');    } 在这个方法中声明了全局的$db,然后在onMessage方法中使用$db为什么会报$...

j18750 发表与 2018-12-15 2354 浏览 1 回答
apache 代理wss,转发的端口不是本机,是另一台服务器,可不可以

转发的端口不是在本机,是在另一台运行gatewaywoker服务器,地址填写运行gatewaywoker的服务器地址,可以吗,我看教程填写的都是本机地址。...

demo 发表与 2018-12-15 3213 浏览 2 回答
连接mysql

在Events.php 的Events类下面增加了 onWorkerStart方法连接MySQL后启动服务报错了   public static function onWorkerStart($worker)    {       global $db;     $db = new \Workerman\MySQL\Connection('127.0.0.1', '3306', 'root', '123456', '...

j18750 发表与 2018-12-15 3026 浏览 3 回答
ChatBusinessWorker none

[attach]1545[/attach] [attach]1544[/attach]  ...

fanfan 发表与 2018-12-14 3219 浏览 2 回答
gatewayworker如何群发指令到部分设备端

问题需求:群发指令到部分设备端 解决思路:将该部分设备分组,然后利用sendtogroup群发指令 疑问1:对设备进行按需分组,请问是需要通过客户端发送含有标志性字符的指令,比如“group:team”,然后gatewayworker通过该标志性字符来将其对应的clientid加入team组中吗?如果客户端发送的指令没有标识符,在服务端的gatewayworker是不是就无法按需分组了? 疑问2:我的所有指令都含有设...

dou号 发表与 2018-12-14 2973 浏览 2 回答
gatewayworker 链接wss 急!!1

...

1007182850 发表与 2018-12-14 2021 浏览 3 回答
当意外断连,我想重连时,是不是要获取新的client_id才能重连

当意外断连,我想重连时,是不是要获取新的client_id才能重连,那旧的client_id是不是不能用,我现在项目就是这样...

小冯 发表与 2018-12-13 2210 浏览 2 回答
长连接保持

请问为什么JAVA端socket连上gateway, 使用的是text协议,收发消息是可以收到, 但是 一过4,5分钟就会被踢下线,心跳也都有发...

hx17536125 发表与 2018-12-13 2434 浏览 1 回答

phpcreeper

11886
积分
0
获赞数
0
粉丝数
2015-11-07 加入
×
🔝