webman 引入di后启动不了了

问题描述 使用了webman的依赖注入,但是引入组件后服务启动不起来了 程序代码或配置 composer require psr/container ^1.1.1 php-di/php-di ^6 doctrine/annotations ^1.14 重现问题的步骤 vendor包中文件已存在 (base) [root@VM-0-11-centos src]# ls -l total 80 drwxr-xr-x 2 ...

jesse 发表与 2024-08-23 419 浏览 1 回答
我想咨询下 gateway 和 BusinessWorker 自动分配和合理分配的

问题描述 我想咨询下 getwayworker 是怎么实现 gateway 和 BusinessWorker 自动分配和合理分配的 ; 例如 4个 BusinessWorker 其中2个繁忙 就不会再给繁忙的BusinessWorker 发送请求 还有就是怎么监控 BusinessWorker是否繁忙 我的业务情况是 想使用 mqtt服务区 订阅的消息进入队列 4个BusinessWorker 在队列中读取 ...

567 发表与 2024-08-23 239 浏览 1 回答
webman-admin菜单隐藏

问题描述 请教下各位使用webman-admin的彦祖,后台菜单你们是怎么隐藏的?我在编辑页面也没看到有隐藏的功能啊?...

ikun 发表与 2024-08-21 335 浏览 1 回答
socketIo 发送消息为 字符串go的时候报错了

问题描述 如图 发送消息goo都没问题 ,发送为go就报错了。无意间测试聊天发现的。 又试出来一个time ,虽然可以用判断来避免,但是不知道具体有哪些 程序代码 $msg = 'go'; $this->SocketIo->to( $toUidOrGroup )->emit( $key , $msg ); 报错信息 Exception: Callbacks are not supported whe...

alpha 发表与 2024-08-20 332 浏览 1 回答
开发模式下无法自动reload

问题描述 Ubuntu系统 已su- 登录root ,目录文件权限都为755 root 启动:root@ubuntu01:/www/wwwroot/webman# sudo php start.php start Workerman[start.php] start in DEBUG mode 修改预设的控制器,正常reload /www/wwwroot/webman/app/controller/IndexCon...

dsx5ds 发表与 2024-08-19 415 浏览 1 回答
非路由接口的方式访问返回404改成统一的JSON规范

问题描述 例如 Route::post('/login', [app\controller\UserController::class, 'login']); Route::disableDefaultRoute(); 当post访问时正常,get访问时404,这一切都是正常的,404是因为get下没有匹配规则所以默认为没找到路由, 但我想的是 1.在没有匹配到路由的情况下,返回json msg ‘没有对应控制器/方...

dsx5ds 发表与 2024-08-19 477 浏览 1 回答
mqtt使用protocol_level => 5 时消息回调有问题

问题描述 workerman\mqtt在使用 'protocol_level' => 5 时连接,然后消息的回调第一次主题的参数是正确的,接收第二次以后得消息回调,主题就为空了 $mqtt->onMessage = function ($topic, $content, $packet) { echo $topic . ":" . $content . PHP_EOL; }; 第一次可以正常显示...

a97663286 发表与 2024-08-19 376 浏览 1 回答
请问 Webman AI 智能音乐生成插件什么时候可以支持api.v3.cm的音乐模型

问题描述 在音乐插件添加v3对应的key没法生成音乐,想请问下官方啥时候能支持v3的suno-v3、suno-v3.5音乐模型 这里写问题描述...

echo2022 发表与 2024-08-15 327 浏览 1 回答
【bug】webman/push 刷新后就无法接收消息

webman/push 刷新后就无法接收消息 只有初次访问的时候public频道可以订阅成功 只要页面F5刷新一下 public频道就订阅不上了 问题出在push-vue.js上 缺了一个执行订阅的动作 但是很奇怪 第一次为什么能订阅public function createChannel(channel_name, push) { var channel = new Channel(push.connecti...

forwebreg 发表与 2024-08-14 423 浏览 1 回答
Webman AI左侧导航如何排序?[已解决]

问题描述 我想把这里的菜单重新排序一下,看了下项目里没找到地方如何排序,有大佬知道的吗 ...

katray608 发表与 2024-08-14 329 浏览 3 回答
生产环境报错Error package错误

运行了很久的生成环境突然报了很多Error package. package_length的错误,搜了下之前提问的记录,也有人这样,说是是发的数据不符合协议导致的,如果是运行了很久的生产环境应该不是这个问题导致的吧,后来在启动的时候加了这个TcpConnection::$defaultMaxPackageSize修改了包的限制是解决了这个问题,但是从改了这个之后每隔一段时间经常在某个时间点就大量的进程busy了,要杀...

zz666 发表与 2024-08-12 512 浏览 1 回答
webman-admin 角色权限显示不能分页

权限管理 -> 角色权限 显示不能分页,点击表单的刷新,也没有任何反应,新增角色后,也没有刷新,角色多了就显示不了,我看layui官方,树表组件是有分页的,这个怎么没有呢?...

lvhe 发表与 2024-08-09 394 浏览 1 回答
可以增加 Worker::$onMasterStop 钩子吗

问题描述 可以在 webman框架 support\App.php 增加 Worker::$onMasterStop 钩子吗? 在主进程关闭时候触发执行自定义的事项: worker::$onMasterStop = function () { // 执行关闭etcd服务进程 \WebmanMicro\PhpServiceDiscovery\Process\EtcdGoServer::...

weijer 发表与 2024-08-09 402 浏览 1 回答
上传文件时出现404

问题描述 当上传文件时,有些文件上传正确,有些文件会出现404 一般100K以内的文件都能正常上传,较大的文件一定会出现404,但这些文件大小都在webman及php上传大小的设置范围内。有些文本文件有10多M,但上传正常,有些文件如pdf只有几百K却出现404。 一直找不出原因 程序代码或配置 ////view文件 <!doctype html> <html> <head> &l...

bbfox 发表与 2024-08-08 377 浏览 1 回答
Midjourney 任务超时

问题描述 请问这种大批量出现超时要怎么排查,找了云服务器那边的客服,说网络是正常的 这里详细描述问题...

echo2022 发表与 2024-08-06 342 浏览 1 回答
webman使用gateway-worker插件问题

webman使用gateway-worker插件,bussiness配置name不起作用,bussiness中异常无法通过config/exception.php配置的类捕获 进程名字还是 plugin.webman.gateway-worker.worker bussiness进程中的业务代码异常不能被config/exception.php...

pengzhen 发表与 2024-08-05 329 浏览 1 回答
AsyncTcpConnection连接怎么创建多线程处理任务?

问题描述 AsyncTcpConnection连接怎么创建多线程处理任务,有很多网上给的方案都会引发断线问题 为此你搜索到了哪些方案及不适用的原因 因为我是创建多个AsyncTcpConnection来通过不同的账号连接另一台服务器,经过尝试使用new Process()在其中一个AsyncTcpConnection连接触发的时候就会引起全部的AsyncTcpConnection断线。pcntl_fork()也是一样...

rykj 发表与 2024-08-05 435 浏览 1 回答
PHPSocketIo如果监听的事件特别多,有一两千个,能行吗

问题描述 游戏客户端用PHP workerman做服务端 使用了socketIo。监听所有场景消息,场景有这么多。能跑动吗...

alpha 发表与 2024-08-02 508 浏览 1 回答
webman的redis-queue调用的静态属性如何重置

webman的redis-queue调用的静态属性如何重置 我这边尝试用channel修改还是不成功,应该是只修改了http进程的静态属性 redis-queue的没有修改掉,有知道怎么解决的大神希望能给解答一下...

原地起飞 发表与 2024-08-01 433 浏览 1 回答
关于new和静态调用方法

问题描述 萌新第一次公司项目上webman框架 请教大佬们一个问题。 项目上我大量使用了静态的方法,之前都是使用TP框架;经常使用new来访问实例。 // 我的控制方法 public function menus(): Response { $data = SysMenuService::list(); return renderSuccess($data); ...

故人重来 发表与 2024-07-29 544 浏览 4 回答

walkor

155341
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝