workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
分享
也来说说TP与Workerman的集成
可能会对带参数执行CLI模式的TP控制器产生一定影响,尽量启动时除控制器路径和Workerman指令外不带有其他参数 最后 Workerman是纯PHP实现的PHP socket 服务器框架,支
持
多种协议和毫秒级定时器等强大特性
分享
🚀 我的第四个webman插件 exception-handler 异常插件
[](/upload/img/20220306/0662246d5eabe3.png) ### 已支
持
插件异常类 - [Validate 验证器插件](https://www.workerman.net
问答
worker[BusinessWorker:3026857] exit with status 14
---------- $gateway_config = [ // 扩展自身需要的配置 'protocol' => 'websocket', // 协议 支
持
文档
自定义进程
'user' => '', // 进程运行用户组 (可选,默认当前用户组) 'group' => '', // 当前进程是否支
持
reload
问答
一直好奇webman到底有多快,今天测了一下,分享给大家,顺便想问webman你们部署docker的方案是什么?
### 这里说结论 ## 无数据库操作:webmann性能是tp6的120倍 ## 数据库单条find查询:webman+illuminate/database 是tp6的80倍 就算不做缓存,不优
化
数据库
问答
分享一个基于workerman的rabbitmq客户端生产者、消费者(基于Timer实现事件驱动)
左右,可以满足很多中小型系统的应用,如果想提升系统处理能力, //可以增加消费者进程数量来解决,比如我将进程数量提升到10个,每秒处理能力约为1万 //这个机制,希望能力更强的你来进行优
化
文档
Casbin SDK
# Casbin ## 说明 Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支
持
多种访问控制模型。
分享
PHP桌面应用打包笔记
文件选项:勾选->压缩文件和勾选->启动文件虚拟
化
4. 执行封包(你会拿到一个单文件),这里我的是`php-win_boxed.exe` ### 2.
分享
tpext-myadmin框架完整说明
手动安装 [`tpext.myadmin`],确保此扩展优先,以支
持
其他扩展的后台菜单创建 默认账号:`admin`:`tpextadmin` 安装成功后自动创建id为1的超级管理员--- ### 一些问题 #### 运行目录 传统的php-fpm一般是以 `public` 作为启动目录,为保
持
兼容,建议进入 `public` 目录执行启动命令: [linux] 启动:
文档
提交基础插件
3、插件配置目录仅支
持
app.php插件主配置,bootstrap.php 进程启动配置,route.php 路由配置,middleware.php 中间件配置,process.php 自定义进程配置> 注意 > `config/plugin/foo/admin` 支
持
以下配置,app.php插件主配置,bootstrap.php 进程启动配置,route.php 路由配置,middleware.php
问答
关于gatewayworker做游戏服务器的一些问题
c.gateway的瓶颈大概是能支
持
多少的并发,每个服务器一个gateway好呢,还是多个共用一个gateway d.假如我采用了以上方案,目前想来想跨服(假设1000个服务器)就得一个bussinessworker
问答
使用event+pnctl 模拟workerman写了一个demo,但是发现一个问题
.= "Connection: keep-alive\r\n"; //连接保
持
$http_resonse .= "Server: php socket server\r\n"; $http_resonse
问答
我有个像外部服务器下单的问题想请教下
而且需要登录并且维
持
长连接。否则这个时间点就非常难连上了。因为调他们接口的不止我们一家。他们应该也有限制。 我们是白天统计从11点到12点 每秒需要下单的数据。然后放入REDIS。
分享
SuperAdminx用webman|thinkORM|react|js写的后台可生成代码
唯一的缺点react没有vue的keep-alive,坐等react支
持
感觉有点难。
分享
关于declare和posix_signal_dispatch()的验证和说明
但是在接受消息之后子进程和父进程都睡两秒,这样就排除了子进程已经结束,父进程发送信号没有接受者 然后再发送信息,这样做主进程就在子进程调用dispatch函数之后才发送了信息,我做这个主要就是为了验证,dispatch是一个让进程一直
持
有的状态
文档
如何分布式部署
## 提示 GatewayWorker提供的所有接口都是支
持
分布式调用的,所以业务代码不需要任何更改,直接就可以分布式部署。
分享
💫 开源Linux服务器运维面板1Panel构建PHP容器运行webman框架
1Panel 是一个现代
化
、开源的 Linux 服务器运维管理面板。
分享
「分享实验」LaravelORM+协程在Webman中的应用
这几天我在想如何在Webman框架中使用LaravelORM并支
持
协程。将两者结合起来,理论上可以兼顾高并发与开发效率。[](/upload/img/20240807/0766b32786814e.jpg) #### 初始
化
控制器 ```php /** * @param Request $request * @
分享
分享一个使用php发起websocket的ws协议链接的类
= self::OPCODE_BINARY_FRAME) { throw new \InvalidArgumentException('不支
持
的帧数据类型', __LINE__)this->packFrame($opCode, $data, $isMask); $this->writeToSock($frame); } /** * 初始
化
收取数据缓冲区
问答
# webman 和 workerman 在运行模式上是否有所区别?
workerman 的疑问 按照我的理解,workerman 的运行模式应该是 多进程+eventloop(事件循环) 的事件驱动编程模型,每个进程都有自己的事件循环队列,以此来达到异步非阻塞,一个进程能够同时维
持
上千条连接的效果
« 上一页
1
...
87
88
89
90
91
92
93
94
95
下一页 »
« 上一页
93
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝