gatewayworker能不能聊天和消息提示走不同端口啊?怎么实现?

问题描述 这里写问题描述 webman框架写一个电商项目,项目里做聊天和新订单的消息提示。假设聊天同时在线人数几百万人以及新订单消息也很多,量都很大 我的思路是聊天一个端口,新订单一个端口,有给websocket开多端口的必要吗?没必要的开多端口的话,有没其他思路啊? 多端口我是这样写的: 我用的是gatewayworker连接websocket 配置config/plugin/gateway/process.ph...

zhuyujin001 发表与 2024-10-06 171 浏览 2 回答
多个gatewayworker里同时设置指定的businessworker?

问题描述 这里写问题描述 3个websocket,如何让每一个Gateway的数据怎么定指定到哪个businessworker上来处理啊,在webman的config文件夹里怎么配置啊? 比如chatmsg的Gateway 指定到 'eventHandler' => common\sockets\ChatEvents::class, notice的的Gateway 指定到 'eventHandler' =...

zhuyujin001 发表与 2024-09-20 157 浏览 1 回答
怎么给request()新增自定义的方法

问题描述 这里写问题描述 1、想为\support\Request新增方法isPc()、isCli()、getInfo() ,报错(如下) 2、还有在allRequest.php新增的方法能不能同步到request()里,怎么操作? 我目前如下配置: 在webman/app/AllRequest.php class AllRequest extends \support\Request { public func...

zhuyujin001 发表与 2024-03-19 574 浏览 1 回答
webman里使用thinphp的cache出现问题

问题描述 这里写描述 按照手册 composer require -W webman/think-cache安装cache后 在app的loginController.php里 use think\facade\Cache; Cache::has('val'); //随便设置一个未有的key 打印都是true Cache::remember('vals',10); Cache::get('vals');//值是nul...

zhuyujin001 发表与 2024-02-25 629 浏览 2 回答
webman启动同时加入自定义进程加入phpsocketIo怎么写啊?

问题描述 我是这样写的在config/process.php里 'socketio' => [ 'handler' => app\command\SocketIoStart::class, 'listen' => 'http://0.0.0.0:3120', 'count' => 1, ...

zhuyujin001 发表与 2023-12-30 579 浏览 1 回答
webman安装网站数据表 老是报错net::ERR_CONNECTION_RESET

问题描述 这里详细描述问题 已解决...

zhuyujin001 发表与 2023-11-30 436 浏览 0 回答
关于依赖注入有个小问题

问题描述 这里写问题描述 代码: dump(Container::make(Response::class, [ 200, ['Content-Type' => 'application/json'], json_encode(['code'=>0,'msg'=>'ok'],JS...

zhuyujin001 发表与 2023-10-25 661 浏览 1 回答
依赖注入显示未定义method:未定义getName()这个方法

问题描述 在construct里依赖注入后出现未定义 不晓得是哪里写错了,帮忙看哈 报错就是最后在LoginController调用的时候报错 未定义getName()这个方法 已解决 加了个 public function __call($name, $arguments) { return call_user_func_array([$this->dao, $name], $ar...

zhuyujin001 发表与 2023-05-16 762 浏览 1 回答
Call to a member function get() on null怎么解决啊?

问题描述 这里详细描述问题 webman在config文件下的captcha.php里这样写 declare(strict_types=1); use support\Container; use think\facade\Cache; return[ "option"=>Container::get(Cache::class), ]; 然后就报错了,这怎么解决啊? ...

zhuyujin001 发表与 2023-05-10 1027 浏览 2 回答
Gateway: Worker->name conflict错误解决?

问题描述 没建几个文件就出现了Gateway: Worker->name conflict. Key:127.0.0.1:ChatBusinessWorker:0!的错误。同一个文件没改动情况下,有时候一刷新就会出现Gateway: Worker->name conflict这样的错误提示,有时候一刷新也没出现这种错误提示,这种情况是哪里出现了错误?文件名好像没有建重复的,因为没几个文件 Gateway:...

zhuyujin001 发表与 2023-05-03 837 浏览 1 回答
实时通信工具pusher能否有开源替换?

问题描述 redis+phpsocketio这个方案是否可以替换实时通信工具pusher(pusher.js)? pusher(pusher.js)是收费服务器,用于项目有很多限制,财力也不允许,可否有其他开源方案或工具替换呢?...

zhuyujin001 发表与 2023-02-28 1080 浏览 3 回答
有没替代pusher.com的其他开源产品啊?

问题描述 这里写问题描述 写im的时候,参考别人的聊天案例都是用的pusher.com加wokerman,有没替代pusher.com的其他开源产品啊?...

zhuyujin001 发表与 2023-02-03 855 浏览 0 回答
workerman做类似美团的一些功能,能实现吗?

问题描述 现在还是在学workerman中,想问下: 主要是想用workerman做类似美团app的后端,实现以下功能: 1.实现像美团实时显示骑手送餐的路线和所在位置,动态的 2.把客户点餐信息发给某个骑手时,骑手端app会弹窗这个点餐消息。 3.偶尔节日会促销,秒杀或特价限量商品 workerman或者gateway能用来干这些事吗? 因为好多案例workerman都是做聊天系统的通讯,除了聊天系统能做上面这些吗...

zhuyujin001 发表与 2023-01-10 1275 浏览 5 回答
tp5项目换成webman,坑多不多?

问题描述 你们用webman做商城稳定吗?坑多不多?我想把tp5写的商城换成webman的,对webman没深入了解,没底,你们有把tp项目完全换成webman的吗?使用后稳定不?...

zhuyujin001 发表与 2023-01-04 1565 浏览 4 回答
workerman的回调属性怎么查不到?

问题描述 看其它人写的产品代码里面的属性怎么文档里没有啊? onWebSocketConnect和clientNotSendPingCount文档没介绍啊? 另外怎么加入workeman的QQ群啊想学习下?好像已经满了 * 客户端连接后 * * @param $connection */ public function onClientConnect($connection) { // 客户端有多少次...

zhuyujin001 发表与 2023-01-01 1036 浏览 1 回答
swoole和workman的使用场景是不是几乎差不多啊?

问题描述 swoole能做的事,workerman也是全部能做吗?...

zhuyujin001 发表与 2022-12-31 943 浏览 2 回答

zhuyujin001

-200
积分
0
获赞数
0
粉丝数
2022-12-31 加入
×
🔝