workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
unlisten 真的能用吗?unlisten之后能否使用此端口发起异步通信.
代码如下: $server就是监听在4788下的worker, 这段代码写在一个
回
调里面, 打印unlisten的信息(改worker.php),确实关闭了socket,对象属性_mainSocket也为null,把fclose换成stream_socket_shutdown也
不
行.$find_conn->close($msg); $server->listen(); ``` 根据打印的信息,unlisten确实执行了但是stream_socket_client还是
不
能占用这个端口
问答
webman使用crontab 在查询状态时timers一直在变是为什么
按照文档 https://www.workerman.net/doc/webman/components/crontab.html 添加的定时器 在执行php start.php status 之后 返
回
的进程中而且我每次查询status 时 这两个timers的值是一样的 是
不
是指的 #### 代码 config/process.php ``` 'task_msg_chk' => [model\Chk_login::where('exptime','<',time())->delete(); }); } } ``` 另一个Task_msg_chk.php也是差
不
多的内容都是只创建了一个定时器
问答
workerman教程2(新手必看)
这个教程写 聊天框框架代码解析 先看前端代码打开 applications/Chat/Web/index.php 这个打开看 先初始化 init() 登录成功 发json信息给服
务
端 var login_data>}); console.log("websocket握手成功,发送登录数据:"+login_data); ws.send(login_data); 然后看服
务
端接收客户端的数据function onMessage($client_id, $message) $message_data = json_decode($message, true);//解析json 下面逻辑
不
贴代码了我用简洁的语言表达下 就是服
务
器收到的数据全部添加到memcache $key = "ROOM_CLIENT_LIST-$room_id"; 添加到了这个$key 首先会判断这个哪里
不
懂就留言吧
问答
gateway分布式部署必须的局域网吗,我
不
在一个局域网会报错
gateway分布式部署必须的局域网吗,我
不
在一个局域网会报错
问答
找
不
到数据库Unknown database 'test_park'
#### 问题描述 带下划线“_”数据库名“test_park”的数据库识别
不
了,无其他符号的数据库“test”识别成功,两个数据库配置一样 #### 程序代码 数据库设置 ``` return
问答
windows多个php版本开发时,
不
使用windows环境变量中的php
#### 问题描述 windows多个php版本开发时,
不
使用windows环境变量中的php,而是使用启动windows.php的命令行php版本作为workman的启动进程参数 !
问答
Timer::add 问题
Timer::add 两次调用出现返
回
相同的_timerId. 7f0000010af800000002:{"mac_addr":"9c_a5_25_dd_04_63"} 7f0000010af800000002
问答
webman监听MNS消息队列,无法实时消费,每次消费中间间隔
不
定的时间
### webman监听MNS消息队列,无法实时消费,每次消费中间间隔
不
定的时间 数据库的执行几乎
不
耗费时间,
不
是数据库等待时间 请问还可以从哪些方面去找问题 ### 也报这个错误 worker[截图](/upload/img/20220930/306335da76d2ff.png) #### 为此你搜索到了哪些方案及
不
适用的原因 根据这个帖子改了还是
不
行 https://www.workerman.net
问答
【小白请教】workerman-chat项目如何实现一对一聊天
主要问题(
不
需要群聊的功能,只需要一对一的聊天): 1、如何绑定自己的用户uid 2、如果对方未上线时,业
务
逻辑如何处理 请教各位大神
问答
关于client_id问题疑问请教一下
我在看源码的时候,发现client_id是可以转换为ip、端口、connection_id, 是
不
是我在其他项目或服
务
器上获取到了client_id后,直接通过Gateway::sendToClient
问答
求助 [ error ] [2]stream_select(): unable to select [4]: Interrupted system call (max_fd=6)
用workerman作为udp服
务
,运行一段时间后就会报下面这个错,并且就接收
不
了消息了,请问有谁遇到过吗?要怎么处理?
问答
启动star.php的时候报错
stream_socket_server(): unable to connect to tcp://xxxxxxxxx:2903 (Cannot assign requested address)
不
知道是哪里的配置没对应上,服
务
器的安全组已经加上了这端口了的
问答
手机端报错io.socket.engineio.client.EngineIOException: xhr post error
服
务
端用的PHPSocketIO, 手机端使用的是 io.socket:socket.io-client:1.0.0 参考的其他答案https://blog.csdn.net/weixin_45212270/article/details/106430539 但PHPSocketIO底层采用的就是websocket协议通讯,
不
明白为什么是这个报错
问答
workman的内存约来越大
#### 问题描述 直播间,workman的内存约来越大,自己
不
会释放,一直会到服
务
器内存满了为止!请教大佬们,这个该怎么处理呢? !
问答
请问webman 使用phar打包后,怎么以window模式启动。我看文档上没提供,是无法实现吗
想在win server 实现定时任
务
。 目前实现:目前的实现是
不
打包,使用 php windows.php start 启动命令实现。
问答
怎么确保握手安全?
最近发现有国外的IP在连接我服
务
器上的websocket,我该怎么限制,该项目是向移动端提供接口的,每个手机的IP都
不
一样,我该怎么限制?
问答
为了热更新,$worker->onMessage中调用include,会
不
会内存泄露?
我的意思是:include会
不
会反复加载sayhello_to_everyone.php入内存,结果内存占用越来越大?
问答
gatewayworker如getClientIdByUid对同一个用户时常出现一会获取到client_id,一会又获取
不
到
gatewayworker如getClientIdByUid对同一个用户时常出现一会获取到client_id,一会又获取
不
到,过一会之后又能获取到,期间浏览器一直在每隔20秒发送数据ping数据,
不
太可能在存在掉线的问题
问答
关于多域名绑定,
不
想通过Nginx设置伪静态有什么好的方案?
关于多域名绑定,已经有很多讨论了,但我觉得通过Nginx去设置伪静态是
不
完美的. https://www.workerman.net/q/11427 这个解决方案我也看过了,但改源码存在覆盖的问题,也
不
是很好的选择有没有一种办法能在`config/route.php`这个配置文件里获取到当前host然后通过host分配
不
同的路由规则? 我想实现的代码好下: ```php <?
问答
和其他框架整合的疑惑
发送消息由thinkphp请求接口然后发送给通信服
务
器进行推送,为什么
不
直接用长链接发送呢?本身长链接
不
就是做这个用的吗?请问这样做有什么好处吗? !
« 上一页
1
...
262
263
264
265
266
267
268
269
...
481
下一页 »
« 上一页
265
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝