没有使用 GitHub 上的 Flask-APScheduler 插件
自己写了一个类 在 add_job 的时候给 func 套了一层 里面添加了 flask 的应用上下文 如下

然后这是配置 任务存储用了 redis

调度器用的是 Gevent 的

但是运行的时候还是报了上下文外的错误

可是换成 MemoryJobStore 就不会报错(看了文档区别貌似是 MemoryJobStore 不会序列化 job, 难道是因为这个吗?)
有大佬遇到过类似的情况吗 或者说有其他方法向 job 添加 flask 应用上下文吗