workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
应用是从控制器判断,有些反直觉
#### 优
化
建议 改为通过请求路径判断,分割路径,`app`预留给插件,其他的取第一个。 或者在现有基础上优
化
,路径分割后取`controller`前面的一个。
问答
webman2.1已支
持
协程,请问打包的PHP扩展什么时候支
持
swoole或者swow?
#### 问题描述 这里写问题具体描述
问答
@walkor 大大 workerman中的传输协议可以使用protobuffer吗
如果可以的话,客户端websocket那里接受到返回数据,如何来解析序列
化
的数据呢
问答
多个Application的情况下,如何关闭或重启其中某一个App
启动和关闭的操作都在根目录下的start.php,如何细
化
到每个App?
问答
想用gatewayworker 做物联网服务器,client_id自增会覆盖以前一直保
持
连接的client_id吗
个设备任然连接未掉线,但是现在client_id已经分配到了fffffffe,也就是只差最后一个就马上要覆盖第1个设备,为了测试上面的猜想,我将上面的4294967295改为10,第1和第2个设备不断线,一直保
持
连接
问答
会有什么原因会让websocket已经建立的connection数量减少?
我查找了很
久
很
久
了,也不知道如何下手查找了?请求帮助!
问答
【已解决】Nginx设置代理,wss无法连接
#### 问题描述 workerman正常启动,但是无法链接wss服务,直接访问域名/wss/,正常应该显示websocket,但是目前显示502 bad gateway,有一个很
久
的帖子类似问题,问题定位在配置了两套服务器,有一台是ok的,另外这台折腾好
久
还是不行,求大佬支招~ location /wss/ { proxy_pass http://127.0.0.1:8282
分享
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'; // 初始
化
问答
gatewaker 怎么实现多个动态的队列?
问题来了,接收方有几十个分组,我想利用接收的数据中的分组参数来动态的初始
化
队列。 即第一个分组的数据来了,我初始
化
一个队列。我怎么样才能不在OnMessage中初始
化
多次?能否在OnWorkerstart 中这么初始
化
: $q[] = new queue(); OnMessage 中 再 $group = $message['group']; $q[$group]->InQ
问答
GatewayWorker 在多进程下怎么创建唯一的全局定时器?
## 数据库连接的次数 在`Event::onWorkerStart`里设置了mysql和Redis数据库的初始
化
配置。 如果有4个`businessworker`进程,这里就会初始
化
4次。重复的配置和初始
化
,会不会造成资源浪费呢? 能不能只初始
化
一次,全局所有的`onMessage`事件里就可以用呢。
问答
发现这个框架 大佬们帮忙看看这个怎么样?
运行环境:PHP 8.1 及以上 推荐扩展:event(建议生产环境安装此扩展) 目前框架拥有以下组件: HTTP 服务器(支
持
基于控制器路由的动态程序和静态文件) 依赖注入 缓存(实现 PSR-16 SimpleCache 的协程缓存) 进程信息收集组件 定时任务组件 协程 MySQL 客户端、支
持
连接池、查询构造器 日志组件(基于 MonoLog,支
持
异步写入) 自定义进程组件 异步消息队列组件(支
持
Redis、Beanstalk 作为驱动) 协程 Redis 客户端 TaskWorker(可将同步调用发到其它进程为异步调用) 视图组件(支
持
Twig 等多种实现)
问答
消息转发设计,如何尽最大可能支
持
高并发?
**服务器配置是4核4G高性能云服务器,目前不使用阶梯式递增压测,最高并发可维
持
在1w左右。** 超过1w,就会exit_process进程,杀掉一些连接。
问答
mysql in的问题
看了下源码 官方的mysql 库 貌似不支
持
in 的写法(bindValues支
持
吗?):__2__, :__3__) AND bar IS NULL AND baz = :__4__ AND zim = NOW() $select->whereEquals(); 看了下源码 没有发现支
持
whereEquals
分享
Mac M1 | windows 下 webman开发环境解决方案
创建容器,并且挂载`宿主机`的开发目录
持
久
卷 `pwd`代表当前目录 ~~~ docker run -it --name=webman -p8787:8787 -v `pwd`:/app alpine:
问答
event-loop:Workerman\Events\Swoole情况下高并发db查询如何优
化
?
 如题, 并发测试报错。 代码: 只在控制层中调用了模型的查询,无其它操作。
问答
webman中如何优
化
以下代码执行速度(伪代码)?
#### 发现nodejs来执行这种就很快(我知道nodejs天生异步),想知道在webman里是否有提高执行速度的方案? 比如要生成10000个或者更多个文件,如何提高速度? 
问答
压测问题 最大只有1024 event已装 内核已优
化
求大佬分析下     
问答
webman-admin 怎么获取指定多个列的数据?
#### 问题描述 webman-admin 怎么获取指定多个列的数据,表里面有好几个字段不能查出来给前端 curd的源码没有找到支
持
这种指定查询多个列的,是没支
持
,还是我没找到呢
问答
关于ThinkCache 的版本问题。
https://www.workerman.net/doc/webman-v1/db/thinkcache.html 这里说toptink/think-cache 不支
持
php8.1。我想应该是think-cache:~1.0 不支
持
php8.1吧。在webman 2的文档里没有相关表述。请官方解答!!
« 上一页
1
...
31
32
33
34
35
36
37
38
...
100
下一页 »
« 上一页
34
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝