workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
多应用疑问,runtime目录
runtime目录可以根据应用名字
生
成单独的文件夹吗? , 一个系统可能有多个应用,每个应用运行时会产
生
不
一样的日志,或者缓存文件.如果都放在一起,
不
好管理啊~删除的话,总
不
能全部删除吧
问答
想咨询在HTTP服
务
下如何启动一个MQTT客户端
#### 有好几个
不
同的MQTT需要链接 有好几个MQTT服
务
需要链接,但是参数是未知的,需要开启一个HTTP服
务
由远端指明服
务
器的地址、订阅主题以及验证信息等。
问答
tp5安装好的workerman网页访问连接
不
成功?
用的是TP5的框架, 1.在服
务
器上面
不
能监听服
务
器的外网IP地址,只能监听内网IP或0.0.0.0之类的 监听了0.0.0.0,可服
务
器里面是可以连接成功的,但在客户端的网页上就连接
不
成功了,是为什么
问答
怎么实现流式输出?求解!
#### 为此你搜索到了哪些方案及
不
适用的原因 这里写搜到的方案及
不
适用原因 我需要中转,客户端请求-》服
务
端中转获取流式数据返
回
客户端。注意:
不
是一次性返
回
,比如如下实现 ```php public function get(Request $request) { // 创建图像 $im = imagecreatetruecolor
问答
定时8秒发送几次,多少次没收到客户端
回
应算掉线呢?
定时8秒发送几次,多少次没收到客户端
回
应算掉线呢?
问答
使用upupwA5.3 php模块 workman-mt 发现出现问题如下
workerman- MT-master\workerman\Core\Master.php on line 237` ```log php版本为5.3 windows8.1报错信息如下 问题签名: 问题
事
件名称5861822e1919d7c014bbb064c64908b2 其他信息 3: 84a0 其他信息 4: 84a09ea102a12ee665c500221db8c9d6 ``` 谁能够给
回
答一下
问答
crontab定时任
务
组件 会堆积任
务
吗?
#### 比如我设定每1秒1次 上1秒的任
务
还没有执行完毕,会造成堆积吗?
问答
socket.io 推送消息返
回
fail?推送
不
了是什么原因
问答
webman ai配置了v3的接口,前端提问
不
会
回
复
#### 问题描述 这里详细描述问题  下面的是v3配置  v3控制台有看到请求  #### 截图报错信息里报错文件相关代码 日志无报错,接口访问看着是正常的  #### 操作系统及workerman/webman等框架组件具体版本 系统环境相关信息 
问答
php后台推送消息,有时候消息会推送
不
成功
循环到某一段的时候就会找
不
到uid,如果发送的消息简单,比如就发送哥 1或者2 1000条消息可以全部顺利发送成, [attach]1328[/attach] 如果发送失败,也应该returndata ===false啊 为什么会返
回
201 找
不
到这个uid呢
问答
Timer能否在Workerman-RPC框架的业
务
层使用
架构背景: 浏览器/app <-- http -> Web请求处理层 <-- RPC --> Workerman-RPC业
务
逻辑处理层 业
务
说明: 数量一定的商品,用户需要对该商品预约下单购买实现: 上述业
务
逻辑在 Workerman-RPC框架的的Order服
务
实现;当用户预约成功后,是否可以在Order服
务
内通过Timer::add()添加一个定时器,30min后来处理 “用户在30min另外对于Timer阻塞进程有个疑问: Timer本身并
不
会阻塞进程,只是Timer触发的任
务
会阻塞进程?
文档
定制通讯协议
## 如何定制协议 实际上制定自己的协议是比较简单的
事
情。简单的协议一般包含两部分: * 区分数据边界的标识 * 数据格式定义 ## 一个例子 ### 协议定义 这里假设区分数据边界的标识为换行符"\n"(注意请求数据本身内部
不
能包含换行符),数据格式为### workerman与协议类交互流程 1、假设客户端发送一个数据包给服
务
端,服
务
端收到数据(可能是部分数据)后会立刻调用协议的```input```方法,用来检测这包的长度,```input```2、workerman框架得到这个```$length```值后判断当前数据缓冲区中是否已经接收到```$length```长度的数据,如果没有就会继续等待数据,直到缓冲区中的数据长度
不
小于```$length3、解包后workerman将数据```$data```以
回
调```onMessage($connection, $data)```的形式传递给业
务
,业
务
在onMessage里就可以使用```$data
问答
如何在 Events.php 中获取 GET 参数?
事
情是这样的,用 Gateway 开发了一个项目,第一个版本因为数据没有压缩,导致流量占用比较大, 打算在第二个版本上开启压缩传输数据,但需要兼容压缩和
不
压缩两个版本同时支持, 打算在请求连接上添加参数,查资料发现可以在 start_gateway.php 中获取GET值, 但由于start_gateway.php 中没法获取 client_id (如果可以获取,希望
不
吝赐教)没法区分哪些客户端支持压缩,哪些
不
支持 所以看看是否可以在Events处理业
务
的时候获取GET,或者能在 start_gateway.php 获取 client_id 也可以,谢谢
问答
workman启动服
务
报错
在一台服
务
器上起2个 workman服
务
一个正常 后启动的报错 worker[ChatGateway:15280] exit with status 64000
问答
webman的redis队列可以分组
不
#### 问题描述 webman的redis队列可以分组
不
??比如处理文件的一组,处理数据的一组。2组队列消费放在
不
同服
务
器上 已经看了文档了,已解决
问答
onWebSocketConnect 首次获取
不
到客户端发出传参问题
token=kjxdvjkasfh') 需要在 onWebSocketConnect($$client_id, $data) 方法中获取 data的返
回
值,用来绑定 uid, 本地环境是可以获取到$data 的 但是linux 线上环境首次却获取
不
到 客户端new 的 token 参数 !
分享
分享一个 在thinkphp 中 以workerman 作文 http 服
务
的模块
# 在thinkphp中 以 workerman作为 http 服
务
!workerman) 很多小伙伴的 项目 都是 thinkphp 或者 其他 fpm 项目 ; 目前workerman对性能提升大家有目共睹 ; 想在项目中 使用workerman 提升性能 但是
不
愿意放弃原有项目结构和写法; 此模块是 作者 在原有thinkphp 项目结构基础上 集成workerman作为 项目的 http服
务
和websocket服
务
; 好处:
不
改变原有项目结构下和写法下集成 workerman,提升部分性能 ,对原项目兼容性很大; 缺点:相对于 纯种workerman 项目 webman 性能提升有 差距; 需要了解学习cli 模式注意
不
要内存泄露; @thinkphp @webman
问答
Register中的text服
务
,和Gateway中的text服
务
有什么区别嘛?
我开启一个text协议的应用,当我启动服
务
的时候 php start.php start ① 我发现会同时存在两条**text**服
务
,他们有什么区别嘛?② 我连是连Gateway中的text,请问两个服
务
的进程数是否要保持一致才对? [attach]1026[/attach]
问答
关于多项目运行gatewayWorker问题
请路过的大佬帮忙
回
答下,windows服
务
器,同一个服
务
器,有两个项目,是
不
是要在
不
同的文件下开启两次终端运行?,只开一个行
不
行?文档也看了,上面只是说怎么配置,改端口之类的,现在我开启两个可以正常运行,但一个项目要开启一个的话总感觉别扭,项目多的话肯定
不
行,所以请知道的大佬告诉我一下改怎么弄,谢谢
问答
关于workman和gatewaywork
我可
不
可以这样理解。 当我需要客户端可客户端通讯的时候我就使用workman 需要客户端和服
务
器单向的通讯的时候就涌gatewaywork? 希望快点
回
复 管理辛苦了 谢谢
« 上一页
1
...
103
104
105
106
107
108
109
110
...
482
下一页 »
« 上一页
106
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝