workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
wss 报错,ws 正常
查询云
服
务
器,安全组显示443,8282这些端口均已放行。
问答
$model = new static((array) $attributes); 内存超出
$model->fireModelEvent('retrieved', false); return $model; } ``` #### 重现问题的步骤 重启
服
务
后
问答
webman多开进程
#### 问题描述 我的项目需要同时处理100个请求,并且请求是io堵塞的,假设一个请求需要3秒处理完,我的webserver进程数量显然不能开得太少,并且我用的
服
务
器是2核心4g(核心数量不会太多
问答
GatewayWorker没有触发连接onConnect回调
gateway->count=4,起始端口为4000 // 则一般会使用4000 4001 4002 4003 4个端口作为内部通讯端口 $gateway->startPort = 2900; //
服
务
注册地址
问答
workerman的socketio跑了十几个小时后,广播不了
求大神指导下 我在linux
服
务
器上,用screen开了socketio。前面几个小时就可以正常运行,比如把客户端分组,然后广播什么的。
问答
Nginx反代到workman,没有数据返回
'/config/jx_db.php'; $ws_worker = new Worker("websocket://0.0.0.0:50000"); // 启动4个进程对外提供
服
务
$ws_worker
问答
分布式stream_socket_client(): unable to connect to tcp://172.31.18.200:4507 (Connection timed out) in
分布式之后会有这个异常错误 而且几台
服
务
器都有 请问应该怎么排查 而且是开启一段时间后出现 ```php PHP Warning: stream_socket_client(): unable
问答
用workerman官网下载的静态php,无法连接sqlserver,用自己安装的php正常。
同样的代码,在同一台
服
务
器上,使用系统安装的php start.php start 运行webman ,可以正常连接到数据库,使用官网下载的静态二进制php运行 .
问答
关于 webman 配置数据变动后热加载问题咨询
restore_error_handler(); }/**/ ``` 当以上执行完后系统会跳到正常的生产页,这时会报错:提示是找不到相应的数据库,也就是热加载后调用的仍是**初始的数据库连接配置**信息,通过手动在
服
务
器中重启
问答
报错信息:Missing input parameter :parameter
#11 {main} 这里详细描述问题 #### 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 检查了一遍 路由相关方面的也没啥问题 本地也没报错,
服
务
器上又不好提示
问答
关于websocket onMessage 发送ack消息后 断开连接的疑问
consumer->onMessage = function(AsyncTcpConnection $con, $data)use($service,$access_key) { //
服
务
文件处理
文档
AOP
php use Webman\Route; Route::any('/json', [app\controller\IndexController::class, 'json']); ``` 最后启动
服
务
问答
Workerman与Socket.IO之间的关系?
我是菜鸟,如果想搭一个在线客
服
系统,到底是用Workerman还是Socket.IO?没太搞明白二者之间的关系。大神指教!
问答
严重bug,定时器阻塞了端口监听!怎么办?
同时有定时器任
务
和端口监听 2.定时器每一秒执行一次。但是代码会执行2秒,导致定时器接连不断的运行,端口发来的数据无法响应。 怎么办?怎么实现:定时器执行完一次之后,先处理端口的任
务
然后再执行下一次定时器任
务
? inner_http_worker = new Worker('http://0.0.0.0:1598'); $inner_http_worker->count = 1; //进程数 // 当http客户端发来数据时触发添加任
务
onMessage($http_connection, $data){ echo '收到下载数据的请求,'; } /** * 定时执行任
务
问答
在论坛下载的代码(只改了.bat文件,添加了php
服
务
器路径,没有改其他代码,不是放在项目里的),不知道问题出现在哪里?大家帮忙看看,我是新手
[attach]925[/attach] [attach]927[/attach] [attach]926[/attach] [attach]929[/attach] [attach]928[/attach]
问答
关于维持AsyncTcpConnection链接的问题
onWorkerStart 发起 **AsyncTcpConnection 连接逻辑层,在 AsyncTcpConnection 的 **onConnect 回调中,开启定时器发送心跳连接和处理任
务
.看了异步任
务
里面的demo,都是接收到数据就关闭连接,由于 BW与逻辑层是频繁的双向通讯,如果收到数据就关闭连接,这样BW和逻辑层两边都得频繁发起连接,感觉会加重负担。我的想法是,每一个BW发起的一个异步连接逻辑层(仅此一个),BW里面有一个任
务
队列,任
务
队列通过这个连接发送任
务
与接受结果(此处不阻塞BW与GW的通讯),接受到结果,再把结果主动推送到客户端上。 **正在发送任
务
给Logic层,那么这时候A的消息能不能压入任
务
队列?Logic层收到任
务
,处理到一半通知BW‘踢掉D连接’,然后又通知BW'顺带踢掉C'(这里可能是主动通知),后面又可能因为A的消息,Logic层会间断的主动通知BW踢人
分享
分享一个基于workerman的rabbitmq客户端生产者、消费者(基于Event实现事件驱动)
swoole的rabbitmq生产者和消费者(https://www.workerman.net/q/8688) 在使用时发现或多或少有一些问题(最大的问题是CPU抢占问题,导致workerman内的基于定时任
务
长时间得不到执行$this->app_log("rabbitmq server connect failed"); sleep(1); } //执行定时握手任
务
$this->write_heartbeat(); }); } function app_log($log){ //将日志信息发送给日志
服
务
器$this->is_connected == false ){ if( $this->connect() == true ){ //重新连接到
服
务
器true; } } return false; } /** * @return void * * 向
服
务
器发送
问答
getwayworker总是报SSL错误
[api接口报错](/upload/img/20220818/1862fd91fb5d77.jpg "api接口报错") ## 下面是webcoket
服
务
端报错  # 接下来是代码结构 ### 接口发送请求代码 !
问答
关于一个进程的问题,我不是很明白,求解答。
我在做毕
业
设计实现扫码登录的时候使用到这个框架,但是有一事不是很明白。
问答
中间件里执行view::assign有bug
偶发模板标签不识别 3 目前$requeset获取当前请求地址fullurl以及其他方法没有协议(http://或https://),必要的时候每次都得手动去拼接前面的协议 4 目前基于webman开发的行
业
开源框架几乎没有
« 上一页
1
...
194
195
196
197
198
199
200
201
...
221
下一页 »
« 上一页
197
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝