workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
http协议怎么接收图片
我看到接收到的$data
数
组,里面有一个file的key。现在如何
发
送
图片,并且如何接收呢?
问答
AsyncTcpConnection 链接后是否成功,怎么查看
数
据
$worker = new Worker(); $worker->onWorkerStart = function($worker){ //
发
起异步连接 $con = new AsyncTcpConnection
问答
webman怎么限
制
一个接口只能通过get或者post方式访问?
webman怎么限
制
一个接口只能通过get或者post方式访问? 有时候需要只能post访问,改怎么处理呢
问答
gateway连接
数
不平均
最近在做webrtc,其中的signaling server用workerman写的,客户端的长联也是用workerman写的,但是
发
现gateway连接
数
不平均,某个gateway承担了绝大部分的连接
数
问答
GatewayWorker
单个gateway超过1024个连接会busy
#### 问题描述 这里写问题描述
GatewayWorker
单个gateway超过1024个连接会busy !
问答
tp5.1整合的think-worker在onMessage里无法推
送
消息
[attach]1244[/attach] [attach]1245[/attach] [attach]1243[/attach] 在onConnect里能推
送
消息,onMessage方法里可以接收到客户端传来的消息内容,但是无法推
送
消息给客户端,打印消息推
送
结果又是成功的,
问答
windows版本的web推
送
系统一个问题
我使用官网的web推
送
例子(win版的)第一次推
送
中文消息的话会出出现null的情况,不知道为什么,求大神指点
分享
【workerman/webman】杂谈及一些协程的应用
自轮询消费(查询
数
据
如果使用阻塞方法还是会阻塞) ``` public function test(): Response { $id = 'your_file_id';// 根
据
请求参
数
获取分片
数
量 $count = YourData::getShardingCount($request = request()->all()); for($i = 0; $i < $count; $i++) { // 分片获取
数
据
if ($data = YourData::getListBySharding`sleep`/`usleep`又提供了事件驱动控
制
权的出让,区别于`Swow`和`Swoole`对系统函
数
的hook改造,但缺点又是无法改变已经存在的阻塞式函
数
的阻塞调用逻辑。# “来世” 因为PHP的协程方案是单线程的,同一时刻只能运行一个任务,所以需要在事件循环内尽可能地non-blocking出让控
制
权,才可能让事件循环驱动在有限的时间内执行更多的任务;而目前PHP生态大多
数
的组件工具都是
问答
ThinkORM 使用阿里云RDS 出现 TCP 172.30.237.29:mysql (ESTABLISHED)
## status里找到busy
进
程的pid  ##
进
程系统调用信息  ## 文件描述定位 这边定位到的资源文件描述符fd=9的
进
程一直是MySQL !``` "workerman/webman-framework": "^1.5", "webman/think-orm": "^1.1", ``` `think-orm` 总共链接了 `64`个
数
据
库## 阿里云
数
据
库链接 !
问答
UDP模式,服务端如何与客户端主动通讯?
就好比共享单车,是不是某部单车没有跟服务端
发
起联系时,服务端就无法主动向该单车
发
出指令?如是上这样,那是不是在客户端(单车)上要做一个心跳机
制
,在很短周期内,好比每秒钟向服务端
发
送
信息,以便服务端有指令下
发
时能及时通讯,请问各位大神,我的理解对么?
问答
系统调用poll 占
据
大量时间
#### 问题描述 使用strace -cp pid
发
现poll 系统调用占用了 30%的时间 #### 为此你搜索到了哪些方案及不适用的原因 这是我的strace 截图  通过strce -ttp pid 可以
发
现一下 poll timeout  其中超时的 fd 是在操作redis 或是
进
行http请求、 想咨询一下 这种情况 是不是可以调低分
发
信号的频率 来达到 降低cpu的占用 php以及webman的版本如下; !
问答
GatewayWorke与PHP框架的整合。
GatewayWorke向客户端传
送
数
据
的时候是用的webSocket,那么如果我想使用TCP长连接怎么来整合?整合的步骤也是如此吗? 用于开
发
APP项目,客户要求所有接口都是使用长连接。
问答
tp5,
GatewayWorker
events命名空间
我按照,别人分demo,在注册的时候 //设置处理业务的类,此处
制
定Events的命名空间 启动服务时,提示 Waring: app\index\controller\Events::onMessage
问答
web-msg-sender
进
程最大值问题
# 消息队列消费者 ######## $consumer = new Worker(); // 消费的队列的id $consumer->queueId = $QUEUE_ID; // 慢任务,消费者的
进
程
数
可以开多一些
问答
关于并
发
执行异步任务,不阻塞
和method、args,随时会新增 如何做到快速执行消耗掉这些任务得到对应的结果,并对结果保存 以前使用swoole时, 服务端: 启动一个tcp的服务 客户端: 定时器定时查询task表,有
数
据
,则在协程容器中,每个任务都创建一个协程客户端,将
数
据
投递过去,服务端那边负责执行,并返回结果 现切换到webman,不知道如何操作才是最优解
问答
游戏大厅内多个小游戏
#### 问题描述 一个游戏大厅,里面有很多小游戏,现在是使用
GatewayWorker
是使用频道还是多开
进
程,来实现每个小游戏的长连接,每个小游戏会实现匹配功能,webman用于登录,注册,签到,等功能,
GatewayWorker
+webman这样能行吗,还是只使用
GatewayWorker
问答
windows下简单性能测试,不符预期什么原因影响了, 是需要在Linux下吗
**用go写的并
发
程序(此程序测试别的项目接口都是正常的),第
二
个请求后就无法响应,是因为框架没有主动关闭连接**?这个问题在Linux上还是存在 2.改成curl,请求完主动close 最新
进
展:换成在Linux上了,接口响应性能还不错,**1秒百个正常响应** $url = 'http://localhost:
分享
访问控
制
框架Casbin-最佳实战(内部分享,附PDF下载地址)
> 在线预览&下载地址 [分享会-访问控
制
框架Casbin(社区版)本.pdf](https://wiot.coding.net/s/426a927c-ce27-4d77-ab95-1d91c88fd529
问答
当前连接属于哪一个
进
程?
Hi walkor, 我现在服务器框架只是用的Workerman,如果要用Channel作分布式通讯的话,必须要知道连接所在的worker, 那么当设备连接上来的时候,我要如何获取到当连接所在的
进
程(例如在$tcp_worker->onConnect = function ($connection) {}这个函
数
里面.
问答
消息接收奇葩问题
用抓包工具能看到客户端
发
送
的消息,在onmessage()函
数
中却没有监听到,断开网路后,onmessage函
数
才能打印出接收到的消息,为什么呢?
« 上一页
1
...
168
169
170
171
172
173
174
175
...
430
下一页 »
« 上一页
171
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝