workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
GatewayWorker定时器问题
Events.php定时器 获取时间戳,一直没有变
化
望大家看看  !
问答
如何判断a用户已经与b用户或c用户相连接?
想了很
久
,都没什么思路
问答
workerman v5.0.0-beta.8 创建websocket不生效,客户端发不过去消息
#### 问题描述 workerman v5.0.0-beta.8 创建websocket不生效,客户端发不过去消息,使用工具好
久
才能连上, #### 程序代码或配置 ``` <?
问答
https 下workerman-chat没有反应,是要什么配置么?
在http下正常运行 但https 进入网页就没有反应 代码没有变
化
是要改什么吗?
问答
主进程与子进程之间如何可以共享数据以及修改数据?
$worker = new Worker(); $ccc='ccccccccccc'; //主进程监控$ccc值是否变
化
Timer::add(2, function() use(&$ccc) {hhhhhhhhhhh'; },[],false); $worker->onWorkerStart = function($worker){ global $ccc; //子进程监控$ccc值是否变
化
问答
反馈一个workerman连接数不均衡的问题,之前用workerman3没有发现这个问题,升级到4以后就很明显了
[](/upload/img/20220702/0262bfbccdc54a.png) 这个是否需要workerman底层来进行优
化
? 需要怎么进行优
化
?
问答
webman压测
安装了event扩展,内核优
化
参数也调过了,4c8g的阿里云服务器 空跑  图中是0.0.0.0改成127.0.0.1后也没变
化
代码 !
问答
应用是从控制器判断,有些反直觉
#### 优
化
建议 改为通过请求路径判断,分割路径,`app`预留给插件,其他的取第一个。 或者在现有基础上优
化
,路径分割后取`controller`前面的一个。
问答
会有什么原因会让websocket已经建立的connection数量减少?
我查找了很
久
很
久
了,也不知道如何下手查找了?请求帮助!
问答
【已解决】Nginx设置代理,wss无法连接
#### 问题描述 workerman正常启动,但是无法链接wss服务,直接访问域名/wss/,正常应该显示websocket,但是目前显示502 bad gateway,有一个很
久
的帖子类似问题,问题定位在配置了两套服务器,有一台是ok的,另外这台折腾好
久
还是不行,求大佬支招~ location /wss/ { proxy_pass http://127.0.0.1:8282
问答
多个Application的情况下,如何关闭或重启其中某一个App
启动和关闭的操作都在根目录下的start.php,如何细
化
到每个App?
问答
@walkor 大大 workerman中的传输协议可以使用protobuffer吗
如果可以的话,客户端websocket那里接受到返回数据,如何来解析序列
化
的数据呢
问答
gatewaker 怎么实现多个动态的队列?
问题来了,接收方有几十个分组,我想利用接收的数据中的分组参数来动态的初始
化
队列。 即第一个分组的数据来了,我初始
化
一个队列。我怎么样才能不在OnMessage中初始
化
多次?能否在OnWorkerstart 中这么初始
化
: $q[] = new queue(); OnMessage 中 再 $group = $message['group']; $q[$group]->InQ
分享
Eloquent ORM自定义多态关联
=> 'App\Models\Post', 'videos' => 'App\Models\Video', ]); ``` ## Webman中实现 实现方法:在 webman 的 [业务初始
化
]### 流程 #### 创建初始
化
文件 执行命令 `php webman make:bootstrap LaravelDbMorphMap` 生成初始
化
文件 `app/bootstrap/LaravelDbMorphMap.php` #### 编辑初始
化
文件 ```php <?
问答
怎样正确绑定uid,以及使用?
* * 构造函数 * @access public */ public function __construct(){ //初始
化
各个GatewayWorker //初始
化
register register 服务必须是text协议 $register = new Register('text://0.0.0.0:1237'); //初始
化
bussinessWorker 进程 $worker = new BusinessWorker(); // worker名称设置处理业务的类,此处制定Events的命名空间 $worker->eventHandler = 'app\kenny\controller\Events'; // 初始
化
问答
GatewayWorker 在多进程下怎么创建唯一的全局定时器?
## 数据库连接的次数 在`Event::onWorkerStart`里设置了mysql和Redis数据库的初始
化
配置。 如果有4个`businessworker`进程,这里就会初始
化
4次。重复的配置和初始
化
,会不会造成资源浪费呢? 能不能只初始
化
一次,全局所有的`onMessage`事件里就可以用呢。
问答
想用gatewayworker 做物联网服务器,client_id自增会覆盖以前一直保
持
连接的client_id吗
个设备任然连接未掉线,但是现在client_id已经分配到了fffffffe,也就是只差最后一个就马上要覆盖第1个设备,为了测试上面的猜想,我将上面的4294967295改为10,第1和第2个设备不断线,一直保
持
连接
问答
webman2.1已支
持
协程,请问打包的PHP扩展什么时候支
持
swoole或者swow?
#### 问题描述 这里写问题具体描述
分享
Mac M1 | windows 下 webman开发环境解决方案
创建容器,并且挂载`宿主机`的开发目录
持
久
卷 `pwd`代表当前目录 ~~~ docker run -it --name=webman -p8787:8787 -v `pwd`:/app alpine:
问答
发现这个框架 大佬们帮忙看看这个怎么样?
运行环境:PHP 8.1 及以上 推荐扩展:event(建议生产环境安装此扩展) 目前框架拥有以下组件: HTTP 服务器(支
持
基于控制器路由的动态程序和静态文件) 依赖注入 缓存(实现 PSR-16 SimpleCache 的协程缓存) 进程信息收集组件 定时任务组件 协程 MySQL 客户端、支
持
连接池、查询构造器 日志组件(基于 MonoLog,支
持
异步写入) 自定义进程组件 异步消息队列组件(支
持
Redis、Beanstalk 作为驱动) 协程 Redis 客户端 TaskWorker(可将同步调用发到其它进程为异步调用) 视图组件(支
持
Twig 等多种实现)
« 上一页
1
...
31
32
33
34
35
36
37
38
...
101
下一页 »
« 上一页
34
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝