workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
文档
count
windows系统不支
持
此特性。 ## 范例 ```php use Workerman\Worker; require_once __DIR__ .
问答
easywechat 6.x 回调报错
request->header()); $app->setRequestFromSymfonyRequest($symfony_request); // $app 为你实例
化
的支付对象,此处省略实例
化
步骤 $server = $app->getServer(); // $response = $server->serve(); // 处理支付结果事件
问答
异步任务出现超多busy
183 0 [Summary] 需要同时处理多个慢业务,用命令行按顺序一个个执行,需要4个小时左右,想要减少到2个小时内,1个小时更好 服务器需要什么配置 需要做哪些优
化
[截图](/upload/img/20240411/116617ed127a47.png) 怎么查看业务并发连接数超过1000同时在线,我的服务器没有优
化
内核 需要怎么设置才不会出现很多N/A 和 busy
分享
写了一个基于 workerman 的小型 HTTP 框架 WorkerA
编写了框架的文档:https://www.kancloud.cn/wazsmwazsm/workera/691859 2017-10-18 更新 添加了 redis 支
持
=============使用自动依赖注入 提供 mysql 驱动、支
持
断线重连,跑在进程单例模式中 提供单例模式,可以注册需要的类为单例 支
持
gizp deflate 压缩传输 个人喜欢 laravel 的查询构造器和路由的风格
问答
在win10平台上刚启动时一切正常,一段时间后
持
续报错,服务挂掉
Trying to access array offset on value of type bool in D:\temp\GatewayWorker\vendor\workerman\workerman\Worker.php on line 2145 之前正常运行的项目出现了这个问题;后来下载了最基础的GatewayWorker包,workerman-chat包也是一样:刚启动没问题;放置一段时间就出上面的错误。 求助! 环境:win10专业版
问答
GatewayWorker模式下是否支
持
MQTT的多个订阅者订阅同一TOPIC,而不重复订阅?
### 背景 worker,您好,最近在做一个物联网项目,使用的是MQTT协议的sub订阅/pub发布模式,自建了MQTT服务器,物联设备上报消息,然后MQTT客户端服务器订阅设备上报的消息并发布返回/指令消息。 #### 问题描述 当MQTT客户端服务器(订阅者)连接数超载需要用到分布式时,能否使用GatewayWorker的方式,以MOTT客户端服务器作为Worker服务和Gateway服务器通信? 如果可以应该要如何实现,能否提供一些实现思路。 #### 为此你搜索到了哪些方案及不适用的原因 有查询到MQTT客户端服务器(订阅者)分布式方案:可以使用共享订阅的方式来解决多个订阅者订阅同一个topic的方案。 现在想了解下能否用GatewayWorker这种模式实现多个订阅者订阅同一个topic,而不重复订阅的方法。
问答
请问webman默认使用的laravel数据库组件,查询结果不支
持
转成数组么?
```php Db::table('user')->where('id', $id)->first()->toArray(); ``` 这样使用会报错,Call to undefined method stdClass::toArray() 但是我看IDE提示,有这个方法 
问答
阿里云8G 4核 700+的设备连接数一直保
持
在300左右...怎么排查呢。。
[attach]1008[/attach] 目前设备数700多台,连接数基本稳定在260+左右,其他设备均无法连接。 下面图片是在服务器做了模拟压力测试 [attach]1010[/attach] 不知道该怎么办了。。
问答
onMessage方法 有时正常 有时没反应 有时乱码 随机产生
currentPackageLength 上面这个值就固定是10 [attach]2319[/attach] 可以看出 _recvBuffer 是接受过来的数据 但是经过输出他的长度 每次都在变
化
有时7 有时6 有时10等 但是我的前端是从百度复制过来的 而且试了好几个百度的样稿 但是都没有用 接收到的数据的长度还是一直在变
化
这是前端的代码 [attach]2320[/attach] 我想问 为什么我这个 $this->_recvBuffer 接收到的长度一直在变
化
是前端问题 还是后台写的不对
文档
控制器
## 控制器后缀 webman从1.3版本开始,支
持
在`config/app.php`设置控制器后缀,如果`config/app.php`里`controller_suffix`设置为空`''`,则控制器类似如下## 控制器参数绑定 #### 例子 webman支
持
通过控制器方法参数自动绑定请求参数,例如 ```php <?parameter', ];" > resource/translations/zh_CN/messages.php php start.php restart ``` #### 其它类型 webman支
持
的参数类型有=18`,我们将得到类似如下的结果 ```json 1 ``` ## 控制器生命周期 当`config/app.php`里`controller_reuse`为`false`时,每个请求都会初始
化
一次对应的控制器实例有些开发者喜欢在控制器构造函数`__construct()`里针对每个请求做一些初始
化
,这时候就不能复用控制器,因为当前进程构造函数只会调用一次,并不是每个请求都会调用。
问答
GatewayWorker中的分组,能创建多少个?分组数量是否会有上限?上限是取决于哪些因素?
想提前准备下,不然到时候用户量上来了,一是解决不了就很麻烦,或者这种绑定关系有没有更好的优
化
方案?
问答
daemon启动workerman-chat有问题
[截图](//www.workerman.net/upload/20200117/175e212102d866.png) 可以看到bussiness进程有变
化
,用崩溃重启的迹象,推测是否有在代码中有BUG
问答
求助 session无法保存对象变量修改的内容如何解决
我在onConnect方法内实例
化
了一个对象并保存到session了,然后再onMessage方法里面修改了这个对象的一个属性,但是下次再访问的时候这个属性依然没有被修改的,也就是保存不了onMessage
问答
有些客户端反复断开重连
我是将客户端发过来的所有消息在onmessage接收到后转
化
到对应事件的缓存队列里,然后再来处理,然到会和这个有关系吗? 或者哪里可以监听到onclose触发的地方呢?
问答
web-msg-sender中怎么使用Workerman/MySQL?$db连不上是怎么回事呢?
://0.0.0.0:2121'); //新增开始 $inner_http_worker->onWorkerStart = function($inner_http_worker){ //数据库初始
化
,
问答
rpc整合tp5的orm,出现数据写入失败,写入超时的情况
现在我用rpc-json我自己改造了下,引入的tp5的orm和容器,psr-4的自动载入 并在db的config在onWorkStart里面初始
化
的 项目分了3层 1.
问答
[已解决]请教 Cannot assign requested address 压力测试“无法分配请求的地址”瓶颈问题
> 今日闲来无事,搞了两台服务器做压力测试,两台服务器都做好了优
化
,目前websocket最大连接数是55000(但并非workerman的极限,我感觉workerman好像还很轻松就能应对),这个问题我也看了
问答
AOP的Hyperf组件可以生成 proxy代理类,但process方法未执行
microtime(true); var_dump(microtime(true)); $log->save(); } ``` start.php,有配置初始
化
问答
服务器经常报Error package. package_length错误
机器人服务我是与workerman服务一起启动的,AsyncTcpConnection连接使用的是ws://127.0.0.1加端口,无论是本地调试还是放在服务器上都存在同样的问题,内核也按官方说明优
化
过了
问答
php代码里面怎样获取workerman的运行状态并控制启动和关闭
#### 问题描述 根据官网方法,创建了websocket服务,命令行执行命令查询状态、开启和关闭都没问题,现在想做成页面可视
化
,在页面点击按钮,调用php方法控制进程的开启和关闭,在php中使用popen
« 上一页
1
...
63
64
65
66
67
68
69
70
...
96
下一页 »
« 上一页
66
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝