workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
GatewayWorker群发消息 提示 " stream_socket_client(): unable to connect to tcp://127.0.0.1:1236"
8cae5f43e86135f95098051126c017ec.png) 还有的就是,sendToClient和sendToGroup在其他地方是没有问题的能够成功发送消息,而且也验证了发送组ID(roomId),数据类型也是一样的int类型,错误提示
不
能连接以下是Gregister注册代码: ```php class Gregister { public function __construct(){ // register 服
务
必须是text协议 $register = new Register('text://0.0.0.0:1238'); // 如果
不
是在根目录启动,则运行runAll方法 defined('GLOBAL_START')) { Worker::runAll(); } } } ``` 服
务
能够成功运行的,如下图
问答
workerman3x压力测试问题
因为专长
不
在这部分。 我在做一个html5+JS的小游戏,游戏是现场进行的。例如在酒吧,屏幕上会可以显示参与者的游戏进度。 这部分功能我通过聊天室的功能已经实现了。现在我急需测试,我目前用的单核,1G内存,2M带宽的云服
务
器,到底可以同时容纳多少人一起游戏。 但是,我看了半天手册和问了度娘,都
不
清楚如何使用WORKERMAN自带的压力测试工具。1、我已经下载了代码,这个workerman-bench-master的文件夹是直接上传到服
务
器什么位置中? 2、如果安装正确后,执行的代码是在workerman下执行吗? 谢谢~
问答
哪位大神能给在workerman中解析http response返
回
数据的 协议解析区分header和body的思路啊
主要想实现异步http client的 get post
问答
apache配置https已经可以访问,http可以打开,walkerman可以运行,客户端连接
不
上提示错误
[attach]552[/attach] [attach]553[/attach] 用的是apache,能否给个apache配置wss的简短教程,菜鸟看
不
懂太高深的
问答
现在控制器Controller可以加后缀配置了,那能
不
能给控制器的方法也就是Action也加个后缀
#### 问题描述 现在控制器Controller可以加后缀配置了,那能
不
能给控制器的方法也就是Action加个后缀啊,加个配置也行 比如下面IndexController.php控制器中 ```php$request) { return json(['code' => 0, 'msg' => 'ok']); } } ``` #### 为此你搜索到了哪些方案及
不
适用的原因虽然也知道可以直接用Route路由配置url,但是如果这样
不
能用自动映射路由 参考之前控制器Controller加后缀的贴子: https://www.workerman.net/q/8011
问答
workman 如何部署集群的
有一台服
务
器宕机之后另一台服
务
器承接宕机服
务
器的工作 比如 gatewaywoker中的 worker服
务
器有很多 但是gateway 或者 注册机只有一个 gateway服
务
器宕机之后 worker服
务
器再多也没用呀
问答
businessWorker进程与Gateway的关系
我
不
明白的是 一个gateway 能否 分发
不
同的消息给多个 businessworker 还是 一个gateway 只能对应一个 businessworker 比如我有一个 管理 聊天 businessworker吧消息转发到这个进程上 同时我有一个 管理仓库的 businesswoker 我设置好$worker->eventHandler = 'Apps\Chat\Events'; 这样 gateway服
务
怎么区分应该转发到哪个进程上呢
问答
onWorkerStart中运行多个定时器
查手册说是业
务
里面阻塞了,但这个问题有时出现有时候
不
出现,我实在找
不
到原因,请教大神如何优化
问答
webman打包二进制如何能缩小内存
#### 问题描述 使用`php webman build:bin 8.2`打包项目以后, 得到的`webman.bin`文件大小为`52.7M`; 放到服
务
器上启动以后共17个进程, 每个进程都是`62.5M`;总消耗内存`1059M`; 我想知道如何才能缩小内存占用,毕竟本地的每个进程才占用`5-10M`左右; #### 为此你搜索到了哪些方案及
不
适用的原因 查询了可能有帮助的方法, 排除`vendor`目录,但是启动
不
来
文档
终端关闭导致workerman关闭
# 终端关闭导致服
务
关闭 **问:** 为什么我关闭了终端,Workerman就自己关闭了? **答:** Workerman有两种启动模式,debug调试模式和daemon守护进程模式。运行 ```php xxx.php start -d```进入的是daemon守护进程模式,终端关闭
不
会影响Workerman。如果想Workerman
不
受终端影响,可以使用daemon模式启动。
分享
分享:我维护的一个高体验,纯净的 TypeScript 中文文档推荐给大家
-
不
需要登录即可搜索 - 更加纯净且用户体验更好 - 和官方文档相同的目录结构 - 提供中英双语版本(英文版每天自动同步一次官方,因此您无需有心理负担,担心文档
不
够新) - 响应式 pc 和移动端都有好的体验随时查阅提供评论区可以反馈文档问题、技术交流(支持 markdown 语法) 由于国内的TS中文网用户体验都太差了,而且就算有,有的也和官方的有很大的出入,基本上是按照作者的经验来翻译的,基本上已经属于是"教程",而
不
是翻译了,本着对开源社区的贡献,搞了一个方便所有的人的TypeScript 中文文档,一个体验相对较好的文档可以提升您的开发
效
率,让你的心情更加愉悦,希望能帮助到有需要的人,大家可以收藏到书签随时查阅,也可以通过文档上的
问答
用workerman代替redis
那么,如果用workerman来开发仿造一个redis,php-frm直接连接worker进程中的内存变量,两者都是常驻内存,数据也都是在内存中的,就像Gateway::bindUid一样的原理,岂
不
是更爽暂且
不
管redis的其他特性,单就workerman替代redis方案的可能性和
效
率做比较,我做了个demo测试。下面分别对workerman和redis做字符串set操作,为了公平,workerman代码里做了key值
不
存在就设置,存在就覆盖的操作。
不
过测试也发现一些缺点,php模拟rpush时很占用内存,lpush无法实现,主要是php的array_unshift性能
不
行。 !data->key]); break; case 'set': $_session[$data->key] = $data->value; break; } }; // 如果
不
是在根目录启动
问答
[已解决]在命令行中使用Db类插入数据
不
起作用
#### 问题描述 在命令行中使用Db类插入数据
不
起作用 #### 程序代码或配置 ``` <?
问答
gateway 在onmessage中,使用return,或者在业
务
代码中使用sleep会影响TCP和服
务
器之间的通讯吗?
问答
linux安装
不
了event扩展
依照手册上来的,还是一直出错,如下图。 [attach]1523[/attach] [attach]1524[/attach] 报错如下: WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update Could not download from "https://pecl.php.net/get/event-2.4.3.tgz", cannot download "pecl/event" (Connection to `ssl://pecl.php.net:443' failed: ) Error: cannot download "pecl/event" Download failed install failed 谷歌翻译如下: 警告:频道“pecl.php.net”已更新其协议,使用“pecl channel-update pecl.php.net”进行更新 无法从“https://pecl.php.net/get/event-2.4.3.tgz”下载,无法下载“pecl / event”(连接到`ssl://pecl.php.net:443'失败 :) 错误:无法下载“pecl / event” 下载失败 安装失败 求解,谢谢谢谢!
问答
webman的hash组件用
不
了
webman最新版 报错 
问答
webman/auto-route
不
支持大写
  大写Info失败 改成info 可以获取
问答
gwebman admin验证码
不
显示
#### 问题描述 这里写描述 gd库已经安装了,但是在日志中会保证错误 
问答
不
知为啥我想抽GPT
 
问答
workerman/redis 语法
不
兼容 PHP7.4
使用 PHP7.4 运行 workerman/redis-queue ,当队列中没有数据时报错。使用 PHP7.3 没有报错    
« 上一页
1
...
284
285
286
287
288
289
290
291
...
483
下一页 »
« 上一页
287
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝