workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
调取chatgpt的websocket的process_timeout问题
#### 问题描述 这里详细描述问题 在用chatgpt时,出现process_timeout,
回
答短小的问题,
不
会出现这个错误,
回
答较长或等待太久就会出现, 字打印完后就会出现这个提示。
问答
大佬们为什么我的wss开启成功了 前端还是连
不
上?
[](/upload/img/20220714/1462cefd78d442.png)] 大佬们为什么我的wss开启成功了 前端还是连
不
上?
问答
宝塔中我用gateway start-d命令为什么
不
是守护进程启动呢
#### 宝塔中我用php think worker:gateway start-d命令为什么
不
是守护进程启动呢 我在宝塔中用上面这个命令运行gateway,但是我发现它没有以守护进程方式运行,我的终端如果关闭我该怎么启动才能已守护进程方式启动呢,这样我的宝塔终端就
不
用一直开着了,谢谢 
问答
webman
不
支持illuminate/pagination paginate从get参数中自动获取分页
users = Db::table('user')->paginate($per_page, '*', 'page', $request->input('page')); ``` webman测试了,
不
支持
问答
event里使用use 自定义的消息类为什么显示找
不
到这个类
event里使用use 自定义的消息类为什么显示找
不
到这个类
问答
pcntl_wait($status)一直获取
不
到子进程退出状态,造成父进程一直卡住。
pcntl_wait()一直等
不
到子进程退出消息,造成父进程卡住一直
不
退出。谢谢大佬给指点一下。exit; default: echo "父进程:" . posix_getpid(); break; } // 父进程执行到这里就一直卡住,一直收
不
到子进程的退出= $pid || $myPid == -1) { // unset($processIds[$key]); // } // } //} // 这里始终执行
不
到为什么父进程
不
能执行完毕。难道是我pcntl扩展有问题,或者是php版本有问题?
问答
怎么只获取客户端发来的第一条数据?
只获取客户端的第一条数据.因为在客户端刚打开的时候,第一条数据设置了名字发送给服
务
器的.我想把这个名字广播出去.我这样做,但我觉得代码质量
不
高,
不
可靠.
不
知道在什么地方有类似的demo或者思路.ws_worker) { //客户端心跳每5秒的字符串是/ff00,第一次收到客户端的消息,认为此消息为客户端发来的用户名,设置$connection->userName //判断该消息
不
是心跳消息$connection->send($data); } }else{ //其他消息的业
务
代码
问答
workerman遇上错误后必须中止进程吗?
客户端发送数据,Workerman接收,业
务
逻辑处理中如遇上非notice错误,是否可以直接return null,抛弃用户这次请求,而
不
是中断当前进程?
问答
如果workerman实现分布式处理
如果workerman实现分布式处理,是
不
是需要通过socket进行多台服
务
器的通讯,那么这个socket的通讯模式,和fastcgi相比,好在什么地方?
问答
Error during WebSocket handshake: net::ERR_INVALID_HTTP_RESPONSE 错误提示
在本地测试通信是没问题的,但是将代码上传到服
务
器上,就
不
行了,端口在宝塔和腾讯云上都开了。 !
文档
分布式部署
# 分布式部署 ## 提示 GatewayWorker提供的所有接口都是支持分布式调用的,所以业
务
代码
不
需要任何更改,直接就可以分布式部署。
问答
workerman教程4(新手必看)
今天就来讲讲聊天室框架的event类 先看这个函数 public static function onMessage($client_id, $message) $client_id这个是服
务
器和客户端的链接字任何收发数据都要靠他
不
同的客户端 和服
务
端连接 会有
不
用的链接字 $message这个是服
务
端收到的数据 // 如果是websocket握手 if(self::checkHandshake; return; } 先握手 这个是websocket协议最基础的东西 连接前先握手 所谓握手我简单的说下 就是客户端发送数据给服
务
端服
务
端收到的数据发给客户端 然后就握手了 一旦握手就代表连接了 如果握手失败就
不
会连接 // 解码websocket,得到原始数据 $messagesendToAll(WebSocket::encode(json_encode($new_message)), $client_id_array); Gateway::sendToAll第二个参数就是写的
不
同客户端与服
务
端的链接字的数组
问答
长连接断了之后重新启动,创建的对象
不
能用,还是之前已经断了的对象
我用的workerman, 设置了心跳 [attach]1376[/attach] 然后我在js里面通过判断状态值来确定是
不
是断开了, [attach]1375[/attach] 断开了我就重新连接,也提示了已经重新链接了, 但是, 新的ws对象
不
能用,大佬们帮帮我,我在线, 一直在,搞
不
好这个今个
不
下班
问答
处理两个端口的内容,变量
不
能全局调用,为什么?
在一个events里面 处理两个端口的信息 一个是websocket 一个是socket连接,在websocket里面定义的变量 在socket连接里面
不
能直接调用其值 是什么情况
问答
在webman中可以直接调用GatewayWorker的接口进行推送吗?
目前有部分接口用webman来写的,那在webman中需要推送时是
不
是还需要通过GatewayClient来完成。如果是通过在webman中安装GatewayWorker插件来起的服
务
,是
不
是就
不
需要通过GatewayClient,可以直接调用呢?目前
不
知道怎样直接调用。
问答
Cookie在Workerman中怎么获取,好像试了很多方法都
不
能获取
想问问大神,Cookie在Workerman中怎么获取,好像试了很多方法都
不
能获取。或者提供一个可以验证登录的方法也行
问答
webman-console 自定义命令
不
能使用 Workerman 的环境吗?
在自定义命令里好像
不
能使用 redis-queue 来推送消息队列。/workerman/workerman/Connection/AsyncTcpConnection.php on line 213 ``` 其它需要依赖 Workerman 的异步环境的东西,好像都
不
行
问答
【已解决】长连接在连接状态时,更新代码webman自动reload导致连接断开
不
执行onclose
#### 问题描述 框架自动的reload会断开长连接且
不
执行onclose方法 #### 为此你搜索到了哪些方案及
不
适用的原因 没有找到 自己傻B了,windows
不
支持平滑重启
问答
请求 openai,上传文件以及额外参数设置
不
上
#### 请求 openai,上传文件,提示文件类型
不
对 这样 model参数有了,但是提示 Invalid file format.
问答
webman下关于$_SERVER的问题
在使用apache反向代理后,$request->host()也只返
回
:127.0.0.1:8787这样的数据 这些要怎么破?
« 上一页
1
...
246
247
248
249
250
251
252
253
...
462
下一页 »
« 上一页
249
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝