workerman
首页
问答
分享
手册
市场
物联网
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
TCP客户端
不
能100%收到服
务
器消息
[](//www.workerman.net/upload/20210827/27612858bd3e02.png) 目前TCP客户端是4G模块 通过联网与服
务
器通讯(websocket是APP通讯)[](//www.workerman.net/upload/20210827/27612859ceea92.png) 还是通过Events.php 里onMessage去处理发送给TCP客户端都
不
能100%
问答
服
务
器配置好GatewayWorker,可以顺利启动但是连接
不
上
#### 问题描述 这里详细描述问题 在本地测试时本地环境启动后可以连接,配置到服
务
器上后,启动后,连接
不
上,端口也开启了 #### 程序代码 ``` 这里粘代码 ``` ![截图](/upload/img/20230824/2464e725f26cf7.png) 简单使用js进行连接 ip填写的是服
务
器ip ![截图](/upload/img/20230824/2464e7286c5fc1.png) 服
务
器终端启动后 #### 报错信息 ``` 这里粘贴报错 ``` ![截图](/upload/img/20230824/2464e7289522a2.png) #### 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 服
务
器是
问答
求助,workman,建立tcp服
务
监控,然后怎么给指定客户端(硬件),发送数据。
求助,workman,建立tcp服
务
监控,然后怎么给指定客户端(硬件),发送数据,目前已经做到,tcp监控已经做好,可以看到硬件连接成功之后并
回
复硬件,但是现在我的需求是,我要服
务
器这边主动给硬件发送数据,然后拿到硬件那边返
回
给我的数据进行处理。
问答
两台服
务
器同样的服
务
端配置,但是其中一台有些客户端连接
不
上,求教有没有什么调试办法
遇到的很奇怪的问题,两台服
务
器,都用GatewayWorker搭建了TCP服
务
器,配置一模一样的,但是其中一台服
务
器有些客户端就是连接
不
上,有些就能连接上,那些连接
不
上的客户端换另一台服
务
器连接就没问题
问答
怎么接收TCP同步返
回
的数据信息啊
怎么接收TCP同步返
回
的数据信息啊
问答
系统使用正常,但是连接数出现负值,这是怎么
回
事
?
![](//www.workerman.net/upload/20210219/19602f11ee6b7e.png)
问答
读写文件发
生
错误:Too many open files,如何解决?
; if ($ret) { return $ret; } system_log('获取远程数据返
回
异常内容$response); } else { system_log('获取远程数据返
回
异常状态码:' . $http_code . ',返
回
内容为:' .
问答
关于自定义协议input($buffer)函数
1、在input函数中,如果协议包错误,返
回
false时,客户端并未断开连接,若继续发送数据将会将之前的数据合并(和return 0 继续等待数据包
效
果一样) 2、如果协议包错误,返
回
-1时,客户端能断开连接(DAEMON下
不
显示,也无日志) 请问return -1,会影响workerman主程序运行么?这样做有隐患没有
问答
webman,stop fail
20220217/17620e1792c0c0.png) 参考了文档https://www.workerman.net/doc/workerman/faq/stop-fail.html 都是正确的,有大佬知道怎么
回
事
吗
问答
socket_send()函数发送到这个websocket服
务
,发送过去收
不
到,怎么兼容
搭了个websocket服
务
,js客户端链接通讯没问题,但是我后台要php写一个推送,用socket_send()函数发送到这个websocket服
务
,发送过去收
不
到,发送过去直接close 发 有人说是因为wokman服
务
只能接收websocket协议内容,socket_send()函数发送的是tcp协议的,需要改TcpConnection.php文件621行的接收数据包代码, 有老司机知道怎么改
不
,参考链接
问答
关于对象状态的疑问。
硬件数据10秒都会上报一次数据,业
务
要根据硬件状态执行
不
同的操作,硬件状态是后台服
务
更新的,现在是在onMessage中每30秒检查一次数据库,
效
率很低,数据实时性也
不
好,有没有别的更好的方法?
问答
phpsocket.io连接成功无法发送消息?
直接拷贝的phpSocketIo的代码 ,提示连接成功,有时候能发送消息,有时候
不
能。 找了一上午了,求给个思路,可能是哪里的原因。请问是什么
回
事
。 非常感谢
问答
哪个PHP数据库框架更好用?更快
查询
效
率更快?还有其它更好的数据库框架没? #想找个代码
不
繁琐,精简的数据库框架。 ![截图](/upload/img/20231013/1365292e4121ae.png) 支持QPS越高越好,纯原
生
sql
不
行。要composer包或者类。
问答
纸牌游戏消息推送结构
23, 'members':[member1, member2, member3]} member:{'id': 111, 'balance': 333} 当玩家出牌操作时,房间积分,或剩余牌数都会发
生
改变,玩家列表中的余额也会发
生
变化; 纠结推送消息是分开推:还是合在一起?分开推: 积分变化、剩余牌数变化、玩家余额变化, 三种
不
同类型的消息; 一起推: 直接把 room当前最新数据推送给前端; 分开推更灵活、影响小,但后期有其他
事
件推送就需要新增消息类型; 一起推数据大
问答
请教各位大佬,webman在win环境下使用webman自带的windows.bat启动,访问超时
### 问题描述 请教各位大佬,webman在windows2016环境下使用webman自带的windows.bat启动,访问超时,鼠标点击一下winserver的cmd窗口或ctrl+c访问就返
回
数据了这是什么原因,如果想用windowsserver2016作为
生
产机器的话,需要怎么配置,直接启动windows.bat能直接用到
生
产吗 会
不
会过一段时间自己就卡死,或其他问题,辛苦各位大佬给指点一下。
文档
开发必读
当然,进程退出了会立刻重启一个新的进程继续服
务
。如果需要返
回
,可以调用return。**8、
不
要使用pcntl_fork函数** `pcntl_fork`用来动态创建新的进程,如果在业
务
代码中使用`pcntl_fork`,它可能会产
生
无法
回
收孤儿进程,导致业
务
出现异常。业
务
中`pcntl_fork`还会影响连接、消息、连接关闭、定时器等
事
件的处理,导致
不
可预知的异常。**9、业
务
代码里
不
要有死循环** 业
务
代码里
不
要有死循环,否则会导致控制权无法交还给workerman框架,导致无法接收处理其它客户端消息。**10、改代码要重启** workerman是常驻内存的框架,改代码要重启workerman才能看到新代码的
效
果。
问答
关于关闭连接
用户在客户端操作某个任
务
后 无论任
务
执行成功或者失败 需要关闭连接吗? 如果我
不
关闭连接的情况下 任
务
总共触发了1W次 会发
生
什么
问答
socket持久连接,是
不
是没有办法把五个连接区分开?
(int)$fd; // var_dump($fd); $clients[$key] = $fd; } ``` 如果
不
用持久连接的话,建立五个连接,客户端会开五个
不
同端口,产
生
五个包含SNI数据的包。
不
想产
生
这样的流量特征。 但像这样用持久连接,五个连接都是同一个,有没有办法能把五个fd区分开?难道只能自己给数据包加标记?
问答
关于websocket客户端接收后显示的问题
socket = new WebSocket("ws://122.112.123.48:8081"); /_ 绑定
事
件2、当我发送消息时,服
务
器返
回
数据(这里我返
回
了:这是客户端数据),此时$("#msg").html($("#msg").html() + "<br />"+e.data); 成功输出:这是客户端数据3、当我关闭服
务
器时,客户端输出:关闭连接...,控制台输出:连接失败。 请问在第2点中有什么问题吗?为什么我无法在控制台输出输出e.data,也就是服
务
器数据。(其实这里我的本意是要在textarea中输出服
务
器数据)
问答
OPTIONS跨域问题
#### 问题描述 浏览器跨域会发
生
两个请求 一个OPTIONS预请求 如果设置的只有post路由 路由里面找
不
到OPTIONS路由就会直接返
回
404 或者
回
退到Route::fallback()
不
会调用跨域中间件[截图](/upload/img/20230213/1363e9d382765c.png) #### 为此你搜索到了哪些方案及
不
适用的原因 经实验:设置any路由能正常跨域 我路由都是根据
不
同的method实现
不
同的功能 没办法都用any路由 这个怎么处理???
« 上一页
1
...
54
55
56
57
58
59
60
61
...
433
下一页 »
« 上一页
57
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝