gatewayWorker重启后bussinessworker起不来

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

dou号 发表与 2024-09-06 248 浏览 2 回答
nginx 代理,我觉得不用配置 root 选项才是最好的吧

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

tqjs 发表与 2024-08-27 336 浏览 3 回答
请问一下,使用的框架是TP6+workerman,启动服务的时候报错

问题描述 使用TP6+workerman运行服务报错 环境:PHP+Apache+MySql+Linux 框架:TP6 使用的是宝塔面板 我再配置好了之后,一旦启动服务(php think worker:server),就提示报错,报错如下 但是使用php think worker命令启动服务,就不会有错 遇到过有说是权限的问题,但是我把对应目录的权限全部改成777了。依旧会出现这个问题。请问一下这个到底是什么问...

只是!太年轻 发表与 2024-08-14 461 浏览 2 回答
gatewayWorker - 两台服务器、一台启动之后、另一台会自动关闭、什么原因导致的

问题描述 A服务器正常启动之后,B服务器启动之后提示这个 然后杀掉B服务器的8282进程 启动之后A服务器的会自动停止 这里写描述...

小莫0921 发表与 2024-07-23 395 浏览 2 回答
Win10下如何使用GatewayWorker启动

问题描述 使用GatewayWorker框架启动的时候,如何在Windows下进行测试 程序代码 public function handle() { global $argv; $action = $this->argument('action'); $argv[0] = 'wk'; $argv[1] = $action; ...

zhang963hao 发表与 2024-07-11 265 浏览 1 回答
wenman在linux是多进程,在windows server是单进程还是怎么的?

问题描述 wenman在linux是多进程,在windows server是单进程还是怎么的?效率差距有多大?...

Q535977672 发表与 2024-07-01 436 浏览 3 回答
请问GatewayWorker是否支持SSE?

问题描述 目前用Gatewayworker搭建了一套集群的消息推送系统,客户端只需要接受消息,发现SSE更合适,想问是否有基于GatewayWorker的SSE案例或实现方式? 为此你搜索到了哪些方案及不适用的原因 搜遍文档和问答,貌似只有Workerman支持? GatewayWorker文档中也说明了不支持监听http,但SSE是基于http,如果换成Workerman来实现,分布式集群又不好实现和管理,整体架构...

Wakada 发表与 2024-06-30 434 浏览 3 回答
thinkorm facade ReflectionUnionType::isBuiltin()

问题描述 thinkorm facade Call to undefined method ReflectionUnionType::isBuiltin()...

forwebreg 发表与 2024-06-15 259 浏览 1 回答
PHP8.3 json_validate 存在bug

问题描述 json_validate 在验证数字字符串时候返回true var_dump(json_validate('12345677878')); bool(true) ---------------理解有误------------------------- 12345677878 是一个 合格json,允许正常解析,所以不存在bug,并不是所有的json值都必须大括号包起来...

muvtou 发表与 2024-06-12 706 浏览 7 回答
无效已删除!

无效已删除!无效已删除!...

mosquito 发表与 2024-06-07 471 浏览 1 回答
如何在普通php后端里统计在线人数?

问题描述 经常看到某些网站显示,当前在线xxx人。 如何做到的?...

914739959 发表与 2024-06-05 493 浏览 2 回答
gatewayworker的onMessage方法接收第一个消息还在处理时前端发送第二个消息不处理。

问题描述 gatewayworker的onMessage方法接收第一个消息还在处理时前端发送第二个消息不处理。 想要实现的是,前端只要一发消息,不管上一条消息业务有没有处理完都进行现在这条的处理。...

zhoumo 发表与 2024-05-24 396 浏览 1 回答
webman运行用户用root会有安全问题吗

问题描述 webman运行用户用root会有安全问题吗...

wenhehe 发表与 2024-05-24 434 浏览 2 回答
定时器里面curl卡住了

问题描述 定时器里面curl卡住了 程序代码 $worker = new Worker('http://0.0.0.0:2346'); $worker->onMessage = function (TcpConnection $connection, $data) { $order = $data['post']['order']; Timer::add(1, functi...

phpfuns 发表与 2024-05-23 518 浏览 2 回答
GatewayWorker分布式部署 bindUid 绑定失效

问题描述 GatewayWorker分布式部署 配置三台服务器start_gateway.php start_businessworker.php中的registerAddress为['192.168.1.1:1236','192.168.1.2:1236','192.168.1.3:1236']。 设备A 连接接了192.168.1.1 会随机分配 businessworker 1,2,3台来处理信息进行bind...

czwe 发表与 2024-05-23 384 浏览 2 回答
大佬们怎么用thinkphp8整合workerman的http服务来运行api?

问题描述 我现在是用命令行启动了http服务,并在onmessage中执行tp的http,但是一直访问到控制器index下面的index方法,其他api更换路由也无法访问。 <?php declare(strict_types=1); namespace app\command; use think\App; use think\console\Command; use think\console\Inp...

张大娃 发表与 2024-05-23 498 浏览 1 回答
SM2算法 php 怎么实现

这里写问题描述 做一个数据同步 同步的返回数据需要 sm2算法加密 这个算法是中国的 php 没有这个算法 要自己写 人家给了个示例 示例是java的 我看了网上有几种处理 第一种是 直接调用 linux 命令 返回结果 这个我不会 第二种是 自己打包扩展 这有一个 https://gitee.com/state-secret-series/openssl-ext-sm2 没研究 又怕整好了之后 算出来的 又签名不一...

发表与 2024-04-24 1137 浏览 2 回答
腾讯composer源安装的redis-queue会导致延时队列不执行的情况

https://www.workerman.net/q/12624#answer_21030 太坑了,找了一下午原因,换回阿里源后正常 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/...

无法埋名 发表与 2024-04-19 400 浏览 2 回答
多个进程开启定时任务, 执行时间还是同时,可否时间不变, 不同时执行

问题描述 public static function onWorkerStart($worker) { Timer::add(5, function () { if(empty(self::$heartbeat_queue)){ return; } StoreWs::where("id", 'i...

xiaoming 发表与 2024-04-16 448 浏览 3 回答
异步任务出现超多busy

问题描述 开启了10个进程的异步任务,查看状态好多都是 N/A N/A N/A N/A N/A [busy] load average: 0.06, 0.14, 0.08 event-loop:\Workerman\Events\Select 2 workers 11 processes worker_name exit_status ...

liong 发表与 2024-04-11 844 浏览 4 回答

释永战

946
积分
0
获赞数
0
粉丝数
2019-01-03 加入
×
🔝