workerman
首页
问答
分享
手册
市场
商业
99客服系统
泡泡IM聊天系统
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
workerman进程与线程的问题
使用workerman内置的WebServer,我在业务代码中实现了两个接口,实现了一个A类,其中有一个静态属性来保存子类实例
化
的对象和一个实例
化
的静态方法(静态实现单例),B类和C类都继承A类; 第一个接口静态实例方法实例
化
了第二个接口静态实例方法实例
化
了C类,这时候查看A类的静态属性,发现除了C的信息,还有B的信息。 两个接口分两次有间隔的请求触发的。
问答
GatewayWorker定时器问题
Events.php定时器 获取时间戳,一直没有变
化
望大家看看  !
问答
分布式部署问题,仅问作者代码
$secret_key . '"}'); // 如果Register服务器不在本地服务器,则需要保
持
心跳 if (strpos($register_address} ~~~ ## 这个address地址用在onWorkerStart中开启内部监听business连接过来的服务,并且也是用这个地址监听, ~~~ // 初始
化
腾讯云也支
持
公网分部署了嘛
分享
🧌 实战系列 | 高性能PHP框架webman协程插件入门实战
支
持
`workerman 4.x`的 swow 协程驱动能力,兼容`workerman 5.x`版本自带的`swow`协程驱动; 2.支
持
`workerman 4.x`的 swoole 协程驱动能力,兼容`workerman 5.x`版本自带的`swoole`协程驱动; 3.支
持
自定义协程实现,如基于`revolt`等 ## 🕷️ 说明 1.使用`php webman start`启动 > 注:该环境协程依赖`php-fiber`,并没有自动`hook`系统的阻塞函数,但支
持
所有支
持
`php-fiber`的插件 #### 4.`webman-coroutine`提供了用于让自己的自定义服务/进程协程
化
的基础工具 > 注:考虑到 webman 框架默认不会启用注解代理,所以这里没有使用注解代理来处理协程
化
代理 ####
问答
GatewayWorker 与tp5框架结合
GatewayWorker可以同时开启支
持
tcp和websocket协议吗?我想GatewayWorker开启tcp 专门处理tcp, 单独开启一个GatewayWorker进程支
持
websocket.可以实现吗?要怎么做呢。
问答
关于源码保护的问题
请教一个问题,基于workerman开发的项目如果处于安全角度想要采取加密保护措施,支
持
Zend Encoder加密么? 如果不支
持
有什么好的办法保护源码么?
问答
开发程序请教大家、
最近想用workerman开发一款支
持
H5页面语音发送的两人聊天程序**,想支
持
语音 功能,大家能推荐一些想法吗?最好是有那种示例的开源程序。** **感激不尽。**
问答
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后也没变
化
代码 !
问答
webman2.1已支
持
协程,请问打包的PHP扩展什么时候支
持
swoole或者swow?
#### 问题描述 这里写问题具体描述
问答
@walkor 大大 workerman中的传输协议可以使用protobuffer吗
如果可以的话,客户端websocket那里接受到返回数据,如何来解析序列
化
的数据呢
问答
多个Application的情况下,如何关闭或重启其中某一个App
启动和关闭的操作都在根目录下的start.php,如何细
化
到每个App?
分享
Eloquent ORM自定义多态关联
=> 'App\Models\Post', 'videos' => 'App\Models\Video', ]); ``` ## Webman中实现 实现方法:在 webman 的 [业务初始
化
]### 流程 #### 创建初始
化
文件 执行命令 `php webman make:bootstrap LaravelDbMorphMap` 生成初始
化
文件 `app/bootstrap/LaravelDbMorphMap.php` #### 编辑初始
化
文件 ```php <?
问答
gatewaker 怎么实现多个动态的队列?
问题来了,接收方有几十个分组,我想利用接收的数据中的分组参数来动态的初始
化
队列。 即第一个分组的数据来了,我初始
化
一个队列。我怎么样才能不在OnMessage中初始
化
多次?能否在OnWorkerstart 中这么初始
化
: $q[] = new queue(); OnMessage 中 再 $group = $message['group']; $q[$group]->InQ
问答
怎样正确绑定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`事件里就可以用呢。
问答
如何判断a用户已经与b用户或c用户相连接?
想了很
久
,都没什么思路
问答
workerman v5.0.0-beta.8 创建websocket不生效,客户端发不过去消息
#### 问题描述 workerman v5.0.0-beta.8 创建websocket不生效,客户端发不过去消息,使用工具好
久
才能连上, #### 程序代码或配置 ``` <?
« 上一页
1
...
28
29
30
31
32
33
34
35
...
95
下一页 »
« 上一页
31
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝