现在webman有两个业务 一个是对外的API 还有一个是admin

问题描述 但是他们共用一个后台进程 可否让admin 单独开自己的webman进程 这样 api 和webman 就互不干扰! 这里写问题具体描述...

lyjslct 发表与 2024-09-08 478 浏览 2 回答
Util::passwordVerify($data['password'], $user->password)会导致额外耗时

复用内置的方法进行用户登录验证密码,使用这个进行判断密码是否正确,就会增加800多的耗时,去掉这个代码判断,实际1ms...

dsx5ds 发表与 2024-09-08 523 浏览 3 回答
2024年了,现在用gateway还是socket.io

问题描述 https://www.workerman.net/q/928 2024年了,现在用gateway还是socket.io...

MLLM 发表与 2024-09-06 438 浏览 1 回答
置顶是不是占空间有点多,并且不明显?

问题描述 我很长一段时间以为这一部分是高度活跃的问答。有木有其他排版方式。主要是 “【置顶】”文本不显眼。以为没有新问题,囧。主要是我平时也不外接屏幕,第一屏全是置顶,而且不明显。 ...

缝合 发表与 2024-09-06 291 浏览 1 回答
crontab定时任务有没有执行时间限制?@walkor 大神

crontab定时任务有没有执行时间限制?比如任务可能执行要10分钟,30分钟或者1个小时? 有没有限制呢?...

miles 发表与 2024-09-06 348 浏览 1 回答
gatewayWorker重启后bussinessworker起不来

我重启了gatewayworker,刚开始进程都起来了,但很快,也就几秒钟,使用status指令查看进程,发现bussinessworker进程只剩几个,再执行status指令,bussinessworker进程已经没有了,此时workerman日志文件里面没有报错信息,使用debug模式运行时并没有错误信息提示,但是当执行指令停止gatewayworker时,workerman日志就开始疯狂抛出错误,如下图。之前也...

dou号 发表与 2024-09-06 330 浏览 2 回答
怎么实现多应用下调用各自的bootstrap文件

问题描述 多应用下调用各自的bootstrap文件可以不 我现在有个验证密码规则的需求,用了laravel的验证类,有自定义密码规则的功能 我想在bootstrap时定义好这个规则,但是考虑到多应用时会有不同的密码规则,所以想问下官方有定义各自应用bootstrap的用法吗,如果没有不打算实现这个功能吗,是有什么顾虑吗...

MLLM 发表与 2024-09-05 270 浏览 1 回答
一次性的 Timer::add 好像也可以用来做异步操作 这种方式会有什么问题

一次性的 Timer::add 好像也可以用来做异步操作 这种方式会有什么问题...

forwebreg 发表与 2024-09-04 461 浏览 1 回答
关于 gateway-worker 做的后台服务,调用api接口并发的疑惑

问题描述 我们用 gateway-worker 做的后台服务 用 WebSocket 协议传输数据 用户量大了之后感觉卡顿 怀疑是 代码层调用 api 之类的接口 堵塞了线程。 我们可以调大 BusinessWorker 数量 解决这个问题吗? BusinessWorker 数量可以无限调大吗 ? 为此你搜索到了哪些方案及不适用的原因 目前 BusinessWorker 的值 应该调多少 才能发挥最大硬件性能一直...

wuheng 发表与 2024-09-02 452 浏览 2 回答
关于服务器nginx代理后webman/push 插件服务端推送问题

如果使用单机情况下webman/push 插件默认填写本地就可以了。 但是如果出现多个服务器负载后,是不是都写本地就会导致客户端原本连接的是主服务器的ws导致负载的辅服务器推送会失败吗? 这样辅服务器是不是推送客户端的IP都需要填写主服务器的内网IP呢? 现在配置: http服务做负载 ws服务单连接主服务器 所有负载的服务器的ws推送客户端都发送主服务器的pushApi进行推送。 ...

TM 发表与 2024-09-01 380 浏览 1 回答
{redis-queue}-delayed 这个队列积压了好多数据!

问题描述 redis 队列 超时 查询后 发现 {redis-queue}-delayed 这个队列里面卡了几万条数据 请问 这个队列是什么数据!...

lyjslct 发表与 2024-08-30 385 浏览 1 回答
建议给社区置顶主题加一个置顶标识

原因 新用户进来,每次看到都是相同的主题,给人一种社区不活跃,停止更新的错觉...

jianqi 发表与 2024-08-30 422 浏览 1 回答
如何在服务停止时执行清理工作?

onClose在stop的时候并不会触发啊...

forwebreg 发表与 2024-08-29 501 浏览 2 回答
多应用模板:我希望admin和shop这2个应用的模板位置不同

问题描述 Webman问题: 1、有2个应用:admin和shop 如何设置admin应用的模板在:app/admin/view目录下 而shop的模板在/template/目录下? 比如,tp可以通过修改admin中间件的模板配置文件修改admin的模板路径。 2、shop应用下,当PC访问时,调用/template/shop/pc/模板,而手机访问时,调用/template/shop/h5/模板?就是不做自适应的...

建站管家 发表与 2024-08-29 464 浏览 1 回答
如何在gatewayworker中记录gatewayclient发送的消息

问题描述 如何在gatewayworker中记录gatewayclient发送的消息,或者说如何区分是本机的gatewayclient给网关发送的消息,还是我的用户客户端给gatewayworker发送的消息...

hodor123 发表与 2024-08-27 283 浏览 2 回答
composer install出现问题

问题描述 Could not scan for classes inside "D:\phpstudy_pro\WWW\EasyAdmin8-webman\EasyAdmin8-webman\vendor/myclabs/php-enum/ stubs/Stringable.php" which does not appear to be a file nor a folder 清除composr...

tanhongbin 发表与 2024-08-27 291 浏览 1 回答
nginx 代理,我觉得不用配置 root 选项才是最好的吧

注意 特别注意的是,root选项一定要配置成webman下的public目录,千万不要直接设置成webman目录,否则你的所有文件可能会被外网下载访问,包括数据库配置等敏感文件。 我看文档最后有这一段,但是我觉得代理到webman,完全不需要root 选项,所以请求都转给webman 就可以了,至于静态资源文件,现在一般都放在oss上面,或者其他CDN服务器。可以完全不用这个root选项,不让用户请求本机的其他资源文...

tqjs 发表与 2024-08-27 407 浏览 3 回答
webman top-think/think-validate 上传图片验证失败

validate 用 image 验证是否为图片文件,一直验证失败 “ not a valid image” ; // validate 的 image public function image($file, $rule): bool { //第一步就过不了了,不instanceof think\File if (!($file instanceof File)) { ...

4yop 发表与 2024-08-24 246 浏览 1 回答
webman AI支付,在微信中浏览进行支付报错,在PC与手机自带浏览器都是正常能支付的

问题描述 这里详细描述问题 webmanAI支付时,提示错误,是在微信里面访问时,支付有问题,通过PC访问,进行扫码支付正常。手机浏览器端支付也正常,公众号配置,微信支付的产品申请,都是严格按照官方教程来的。官方的支付代码没有动过,只是做了配置。 报错信息 这里粘贴报错 输出的错误是:undefined array key "openid"...

fans 发表与 2024-08-23 337 浏览 1 回答
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 回答

walkor

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