workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
给一个截图或者草图,让webman AI给你写代码
Webman AI已经支持识图功能,有了识图功能,你可以做很多意想
不
到的
事
情,例如给一个产品的截图甚至草图, Webman AI给你写出代码。
问答
socket.io运行一段时间就卡住?求大神指导
连接数很少,
不
到10个。 使用的
事
web-msg-sender例子改版的 。有大神来看看什么情况?感谢。 php已经安装event扩展 !
问答
请教各位,如果用nginx做转发,如何在webman里面获取web服
务
器信息?
请教各位,如果用nginx做转发,如何在webman里面获取web服
务
器信息?
问答
业
务
进程有没有内存溢出的风险
是
不
是原理上 PHP的变量 数组之类的都会常驻内存,
不
会自动释放?
问答
windows服
务
器安装libevent扩展后,gateway正常启动,但sockcet连接时出错?
php 5.5 gateway 3.0.15 workerman 4.0.3 首先, 未安装libevent扩展前,gateway启动、socket连接等业
务
一切正常。业
务
连接时出错: web页面websocket连接出错:WebSocket connection to 'ws://localhost:8420/' failed: Error during WebSocket
问答
TCP客户端发送数据很大,服
务
端接收时被拆分成多条,应该如何处理成一条?
[截图](//www.workerman.net/upload/20191222/225dfeede18d1b.png) 服
务
端接收数据如下:  请问服
务
端应该如何组装数据,或者说怎么处理成一条
问答
老大
不
建立个微信群吗? QQ都
不
咋用
#### 问题描述 很多php行业技术, 我加了微信群,都是技术文明人,好管理,微信用的多些,QQ群我加了webman群,QQ我半个月都
不
登录一次。
问答
workerman作为客户端的关闭问题
我服
务
器有一个php程序用来作为客户端拉取一个websocket连接,获得想要的内容后就结束进程。 我使用 Worker::stopAll() 后,程序没有关闭而是无限重启……
不
知道为什么。(在命令行里以debug模式启动就会无限循环执行-重启,直接通过浏览器访问程序的话返
回
500) 新手上路,感谢各位大佬帮忙看一下! ```php <?echo "备份失败"; } break; default: echo "与服
务
器交互失败
问答
webman为什么接收前端的mp4 那么慢??? 要40秒才能接收完成
要40秒才能接收完成 我原
生
php只要1秒就可以了
问答
GatewayWorker中的分组,能创建多少个?分组数量是否会有上限?上限是取决于哪些因素?
分组的逻辑是 用户登录客户端之后,产
生
的client_id通过 Gateway::bindUid 绑定一个用户名(例如admin) 然后用户可以选择归属为A分组或者B分组等等,用户绑定分组关系是一对多[截图](//www.workerman.net/upload/20210225/2560371225bc82.png) 目前已有7000+的分组,分组里的用户平均
不
到10个用户,暂时没有出现绑定
不
了的请问下分组数量会
不
会有上限,上限取决于什么?想提前准备下,
不
然到时候用户量上来了,一是解决
不
了就很麻烦,或者这种绑定关系有没有更好的优化方案?
问答
请教下 workerman 做tcp长连接服
务
端时如何能知道客户端掉线
请教下 workerman 做tcp长连接服
务
端时如何能知道客户端掉线,非正常关闭的这种 比如网线掉了
问答
根据域名链接
不
动的myql,在thinkorm.php 里面获取
不
到request 信息
#### 问题描述 根据域名链接
不
动的myql,在thinkorm.php 里面获取
不
到request 信息。这个怎么解决,有什么好方法
问答
是否可以把admin这个应用整个改成/hide 这样的路由
而且让/admin失
效
? 现在如果要实现,那么 admin应用下面的控制器都要一个个定义。
问答
如何将所有worker进程的内存缓存清空?
#### 问题描述 webman中,为了加快处理的
效
率并减少IO,做了内存缓存。即根据请求的数据,从数据库中查询到数据后加载到了静态数组`LoadData::$data`中,供下次请求直接使用。在
不
使用共享内存存放`$data`的前提下,怎么处理呢? #### 为此你搜索到了哪些方案及
不
适用的原因 考虑每个worker进程订阅redis的频道,然后推送,但是可能存在
不
稳定的情况。
问答
关于onClose的一些疑问
#### 问题描述 我官方例子中加入onClose
回
调属性,当触发了onClose,就会在终端中输出connection closed,但我运行后,通过浏览器访问,浏览器已经请求结束了,但终端还没输出connection// 创建一个Worker监听2345端口,使用http协议通讯 $http_worker = new Worker("http://0.0.0.0:6636"); // 启动4个进程对外提供服
务
$http_worker->count = 4; // 接收到浏览器发送的数据时
回
复hello world给浏览器 $http_worker->onMessage = function(TcpConnection
问答
消息队列,消费者可以同时处理多条消息吗?
RabbmitMQ队列里都是耗时任
务
:请求第三方的API(http)。 当开启一个消费worker时,能否在产
生
IO时继续处理下一条消息。如果
不
能实现,我就打算放到REDIS list里,用wokerman的定时器读取redis来发送异步http请求,如果失败就重新加到list里。
问答
【已解决】接收webSocket时,onConnect和onWebSocketConnect会同时触发嘛?
请教一下:** webman通过插件方式安装了gateway-worker,在每次接收webSocket请求的时候,都同时触发了**onConnect**和**onWebSocketConnect**这两个
回
调函数,
不
知道是
不
是正常的?
问答
关于自定义进程执行异步任
务
的问题
text://0.0.0.0:8889', 'count' => 20, 'reusePort' => true, ], ]; ``` --- #### 启动服
务
> 启动服
务
php start.php start -d > 查看状态: php start.php status !Technologies with Zend OPcache v7.4.27, Copyright (c), by Zend Technologies ``` --- #### 问题 为什么所有的异步任
务
,
问答
使用HTTP协议对外提供Web服
务
,参数的小数点,加号等符号自动被替换成下划线
使用HTTP协议对外提供Web服
务
时候,向服
务
发送post参数,,参数中小数点,加号等符号自动被替换成下划线,这是什么原因啊?
文档
作为ws/wss客户端
# 作为ws/wss客户端 有时候需要让workerman作为客户端以ws/wss协议去连接某个服
务
端,并与之交互。 以下是示例。 ## workerman作为ws客户端 ```php <?worker = new Worker(); // 进程启动时 $worker->onWorkerStart = function() { // 以websocket协议连接远程websocket服
务
器ws_connection->onMessage = function($connection, $data){ echo "recv: $data\n"; }; // 连接上发
生
错误时,一般是连接远程websocket服
务
器失败错误 $ws_connection->onError = function($connection, $code, $msg){ echotry to reconnect\n"; // 如果连接断开,1秒后重连 $connection->reConnect(1); }; // 设置好以上各种
回
调后
« 上一页
1
...
173
174
175
176
177
178
179
180
...
468
下一页 »
« 上一页
176
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝