FG icon indicating copy to clipboard operation
FG copied to clipboard

FG里面如何将misfire_grace_time进行设置调整

Open byx2020 opened this issue 4 years ago • 7 comments

首先很抱歉再一次打扰了大佬,之前FG运行一直报错Run time of job "handle Timer (trigger: cron [ hour ='23', minute ='0'], next run at: 2020-09-07 23:00:00 CST)" was missed by 0:00:02.962467 ,我自己看了一下,应该是nonebot计划任务功能APScheduler的问题,于是去查阅了apscheduler的文档,找到了一个解决方法Missed job executions and coalescing,此方法为增加执行程序中的线程/进程数或者将misfire_grace_time设置调整为更高的值,但是我翻遍了FG的所有配置文件,都没有找到可以修改misfire_grace_time的配置文件,所以想麻烦大佬指路一下,或者,在FG里面是否有其他的解决方法?

byx2020 avatar Sep 07 '20 04:09 byx2020

每次都出现吗?我自己用并没有这种情况。。

mgsky1 avatar Sep 07 '20 06:09 mgsky1

每次都出现吗?我自己用并没有这种情况。。

至少最近连续三天都是这样,我个人认为可能是因为我同时装了MiraiNative,当Mirai收到信息后MiraiNative和CQHTTPMirai都会进行处理,这可能会导致在每天23:00计划任务执行时FG运行得比较缓慢,致使执行程序因为执行得太晚(与其最初指定的时间相比)而跳过了它,所以我想把misfire_grace_time值(即允许延迟执行此作业的时间,以秒为单位)调高来避免这种情况,当然,以上只是我的推测,也可能只是因为我云服务器(2核4G)比较卡……

byx2020 avatar Sep 07 '20 06:09 byx2020

抱歉,这么晚了才回复你,最近事情有点多...我这边只运行一个Mirai OK,然后FG管理着2个群,并不会出现运行缓慢的情况,也不会出现任务miss的情况...

mgsky1 avatar Sep 17 '20 06:09 mgsky1

抱歉,这么晚了才回复你,最近事情有点多...我这边只运行一个Mirai OK,然后FG管理着2个群,并不会出现运行缓慢的情况,也不会出现任务miss的情况...

没事,我过段时间会尝试把mirai-console、mirai-native、cqhttp-mirai都更新到最新版,到时候再看情况吧,现在倒也不急

byx2020 avatar Sep 18 '20 02:09 byx2020

抱歉,这么晚了才回复你,最近事情有点多...我这边只运行一个Mirai OK,然后FG管理着2个群,并不会出现运行缓慢的情况,也不会出现任务miss的情况...

噢,我已经将mirai-console、mirai-native、cqhttp-mirai都更新到最新版了,不过cqhttp-mirai最新2.3.0版本插件无法被console-1.0-M4检测到,只能等cqhttp-mirai再更新兼容适配后看结果了……

byx2020 avatar Sep 18 '20 04:09 byx2020

抱歉,这么晚了才回复你,最近事情有点多...我这边只运行一个Mirai OK,然后FG管理着2个群,并不会出现运行缓慢的情况,也不会出现任务miss的情况...

噢,我已经将mirai-console、mirai-native、cqhttp-mirai都更新到最新版了,不过cqhttp-mirai最新2.3.0版本插件无法被console-1.0-M4检测到,只能等cqhttp-mirai再更新兼容适配后看结果了……

您可以尝试我临时修改的cqhttp-mirai版本:CQHTTP-Mirai-0.2.4。此版本使用兼容低版本CQHTTP-Mirai的配置文件,可以在1.0-M4启动

XZhouQD avatar Sep 25 '20 12:09 XZhouQD

抱歉,这么晚了才回复你,最近事情有点多...我这边只运行一个Mirai OK,然后FG管理着2个群,并不会出现运行缓慢的情况,也不会出现任务miss的情况...

噢,我已经将mirai-console、mirai-native、cqhttp-mirai都更新到最新版了,不过cqhttp-mirai最新2.3.0版本插件无法被console-1.0-M4检测到,只能等cqhttp-mirai再更新兼容适配后看结果了……

您可以尝试我临时修改的cqhttp-mirai版本:CQHTTP-Mirai-0.2.4。此版本使用兼容低版本CQHTTP-Mirai的配置文件,可以在1.0-M4启动

感谢指点,我有时间会尝试的

byx2020 avatar Sep 26 '20 01:09 byx2020