workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
文档
使用mysql
[webman的GatewayWorker插件](https://www.workerman.net/doc/gateway-worker/webman.html),对业务目录、数据库、redis等支
持
更完善{ /** * 新建一个类的静态成员,用来保存数据库实例 */ public static $db = null; /** * 进程启动后初始
化
数据库连接
问答
webman1.4 升级指南
代理,请使用以下命令 `composer config -g --unset repos.packagist` 恢复使用composer官方数据源 # 功能特性及变更 ### 应用插件 1.4版本支
持
应用插件,更多请参考[应用插件](https://www.workerman.net/doc/webman/plugin/app.html) ### 自动路由 1.4版本支
持
各种复杂的控制器目录规则,例如 `插件不再需要了 #### 控制器复用开关 1.4版本允许关闭控制器复用,在`config/app.php`中设置`'controller_reuse' => false,`,这样每个请求都会重新初始
化
一个新的控制器,也就是说每个请求都会触发对应控制器的`__construct()`构造函数,开发者可以在构造函数中为每个请求执行一些请求处理前的初始
化
工作。#### 开启http服务 1.4 版本支
持
开启多个端口提供http服务。 因为webman请求是排队处理的,如果某个请求处理速度慢,会影响排队中的其它请求。
问答
如何批量监听端口,就像iptables那样,监听端口范围,或者批量监听端口?
如果每个端口都是实例
化
一个worker监听,这个我会,但是感觉太不优雅了,如果我要监听100个端口,每个端口都要有4个进程,那岂不是突然间产生400个进程。 iptables是怎么做到的呢?workerman除了实例
化
各个进程,还有别的办法吗? php除了实例
化
各个进程,还有别的办法吗? 当然,iptables还有一个功能,就是监听批量端口转发到一个端口上去。
问答
workerman进程与线程的问题
使用workerman内置的WebServer,我在业务代码中实现了两个接口,实现了一个A类,其中有一个静态属性来保存子类实例
化
的对象和一个实例
化
的静态方法(静态实现单例),B类和C类都继承A类; 第一个接口静态实例方法实例
化
了第二个接口静态实例方法实例
化
了C类,这时候查看A类的静态属性,发现除了C的信息,还有B的信息。 两个接口分两次有间隔的请求触发的。
分享
基于webman1.4+element+vue.js免费后台系统
### 基于webman1.4+element2开发 封装有各种常用的表单组件,支
持
权限管理,定时任务,支
持
阿里云、七牛云、腾讯云oss 上传,同时也支
持
客户端js上传到oss 直接在config/my.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定时器问题
Events.php定时器 获取时间戳,一直没有变
化
望大家看看  !
问答
关于源码保护的问题
请教一个问题,基于workerman开发的项目如果处于安全角度想要采取加密保护措施,支
持
Zend Encoder加密么? 如果不支
持
有什么好的办法保护源码么?
问答
GatewayWorker 与tp5框架结合
GatewayWorker可以同时开启支
持
tcp和websocket协议吗?我想GatewayWorker开启tcp 专门处理tcp, 单独开启一个GatewayWorker进程支
持
websocket.可以实现吗?要怎么做呢。
问答
开发程序请教大家、
最近想用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值是否变
化
问答
webman压测
安装了event扩展,内核优
化
参数也调过了,4c8g的阿里云服务器 空跑  图中是0.0.0.0改成127.0.0.1后也没变
化
代码 !
问答
反馈一个workerman连接数不均衡的问题,之前用workerman3没有发现这个问题,升级到4以后就很明显了
[](/upload/img/20220702/0262bfbccdc54a.png) 这个是否需要workerman底层来进行优
化
? 需要怎么进行优
化
?
问答
webman2.1已支
持
协程,请问打包的PHP扩展什么时候支
持
swoole或者swow?
#### 问题描述 这里写问题具体描述
问答
@walkor 大大 workerman中的传输协议可以使用protobuffer吗
如果可以的话,客户端websocket那里接受到返回数据,如何来解析序列
化
的数据呢
问答
多个Application的情况下,如何关闭或重启其中某一个App
启动和关闭的操作都在根目录下的start.php,如何细
化
到每个App?
问答
如何判断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
...
96
下一页 »
« 上一页
31
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝