设备通过tcp协议发送16进制的文件流,服务器如何处理

设备发送的bmp格式的图片,转成16进制文件流,发送到服务器,分包发送,图片越大,分的包越多。随文件流发送过来的还有json数组,里面包含,文件名等别的信息。不知服务器端如何接收呢...

hyet 发表与 2019-09-02 3870 浏览 1 回答
workerman创建服务类然后启动报错think/worker/Server类找不到是哪个什么情况,

我引入了think/worker/Server...

hualikanhua 发表与 2019-09-01 2796 浏览 1 回答
posix_kill($master_pid, 0) 返回false , 但其实是有这个进程的

当我想停止一个进程的时候, 使用参数 stop, 结果 workermanlog一直在提示Workerman not run... ,然后我就追踪代码,一直看到了这个位置。 $master_pid      = @file_get_contents(self::$pidFile); $master_is_alive = $master_pid && @posix_kill($master_pid, 0...

hunterkou 发表与 2019-08-30 3377 浏览 2 回答
fromId和toId接收消息

Gateway::sendToUid($message, json_encode($data,JSON_UNESCAPED_UNICODE));这个toid可以收到消息,fromId收不到,必须加一句Gateway::sendToUid($message, json_encode($data,JSON_UNESCAPED_UNICODE));fromId才可以收到消息,但是看老师的视频是不用加后面这一句的,这是怎么回...

zhanzhao 发表与 2019-08-27 3615 浏览 1 回答
GatewayWorker连接多个数据库,会自动识别吗?

在onMessage时,根据客户端传的wid连接不同的数据库 $config = ; global $dbc;// $dbc = new \Workerman\MySQL\Connection( $config, $config, $config, $config, $config, $config );我的问题是,当发生onClose事件时,我调用上面的全局变量$db...

xiajin 发表与 2019-08-27 3082 浏览 1 回答
workman 配置https 不成功

http是正常的,配置上https 就报错错误信息 [attach]2356[/attach] 前端代码 [attach]2357[/attach] workman配置 [attach]2358[/attach] [attach]2359[/attach]  ...

东山 发表与 2019-08-14 3626 浏览 2 回答
php毫秒定时器,基于event扩展

由于evnet扩展,在windows上也可以安装,所以此定时器也可以在win上进行演示,生产环境还是要基于workerman,在linux实现。 为了学习workerman,又抄了一个event出来, 毫秒定时器,workerman就是检测php环境上是否有php扩展,如果有就优先,然后才是Select类。 <?php class Timer { const EV_TIMER = 1; co...

dazhaozhao 发表与 2019-08-13 5064 浏览 1 回答
为什么时不时地就会出现这种情况导致 握手失败

15:47:20.765164 lstat("/../workerman.log", {st_mode=S_IFREG|0644, st_size=1099, ...}) = 0 15:47:20.765396 lstat("workerman", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 15:47:20.765515 lstat("", {st_mode=S_I...

陌生 发表与 2019-08-13 4102 浏览 1 回答
AsyncTcpConnection连不上特殊的地址

如wss://api.huobi.pro/ws有时能连上 有时连不上 我一下午就连了3次 后面又没反应了,代码一直没变 好奇怪...

sfg007 发表与 2019-08-12 2714 浏览 1 回答
udp模式下,怎么给指定ip和端口发送数据

客户端发送数据过来,发送3次之后,服务端没有响应就会重新改变端口再发送,这个时候给客户端发送数据怎么指定端口呢...

muggle 发表与 2019-08-12 6703 浏览 1 回答
关于workerman作为客户端WSS连接问题

if ($this->transport !== 'unix') { // Open socket connection asynchronously. if ($this->_contextOption) { $context = stream_context_create($this->_contextOption); $this->_so...

sfg007 发表与 2019-08-12 5132 浏览 1 回答
onWorkerStart里面的判断怎么没有办法执行,求大佬教下

圈红的地方没有办法运行,无法打印,应该怎么解决?...

bbs3819881 发表与 2019-07-24 2682 浏览 3 回答
小蝌蚪聊天室修改不了名称,而且一会儿出现与服务器断开连接了

不管按什么键都不能弹出修改名称的框 而且我不移动鼠标一会儿就出现 与服务器断开连接了,您可以重新刷新页面。 我用几个浏览器打开,周围也不会出现新的小蝌蚪   求指教...

prtens 发表与 2019-07-23 4372 浏览 1 回答
认证失败,怎么主动断开当前连接

[attach]2303[/attach] 相机连接socket,发现不是数据库中的相机时,怎么主动断开该相机和我的服务端的连接...

qq752252371 发表与 2019-07-23 3951 浏览 2 回答
创建UDP。没有onConnect回调,对吗?

$http_worker->onConnect = function($connection) 就是UDP在第一次连接的时候,没有判断是否onconnect对吗?只有send数据后,才有onmessage对吗?   另外说个题外话,workerman的 $worker = new Worker('websocket://0.0.0.0:8484'); 和 $worker = new Worker('tcp://...

zzccomet 发表与 2019-07-16 3023 浏览 1 回答
Gateway客户端断开链接后 在服务端设置的定时器还一直运行

Gateway客户端断开链接后  在服务端设置的定时器还一直运行,请问如何关闭?...

xyle 发表与 2019-07-04 4326 浏览 1 回答
workerman在高并发的问题,想要生产环境使用,求大神解答

您好 请问大神们 Workerman的 GatewayWorker 框架 的 mysql 连接池是怎么维护的? 在哪里设置的 MaxOpen 和 MaxIdle 等参数? 一个worker同时可以处理多少个请求?   一般一个4核8G的服务器 gateway对应多少个worker 合适,怎么决策的?   还有 gateway层的处理逻辑是什么样的.是怎么保证多个用户请求的同步处理?   gateway 在高并发下的多...

年华 发表与 2019-07-03 5785 浏览 1 回答
多个定时器 不同的客户端长时间停留 数据混乱

定义了两个定时器,根据来源的不同,发送不同的数据,现在如果单独访问没有问题,我在两个浏览器,同时访问两个数据,一个不动,另一个刷新几次,这两个端接收都是同一个数据了, 我想实现的是客户端只有第一次访问的时候,会发送数据过来,发送后,就一直是服务端定时推送数据给这个客户端 [attach]2232[/attach]  ...

雪昙花 发表与 2019-07-03 3650 浏览 4 回答
手机号有16个字节吗

各位大佬请教个问题,workerman要向设备发送手机号。请问这个手机号16个字节是什么样子的。什么样的手机号是16个字节...

lxw123 发表与 2019-06-28 3477 浏览 2 回答

six

20107
积分
0
获赞数
0
粉丝数
2016-11-14 加入
🔝