首页/新闻资讯/正文详情

fastapi 定时任务

发布时间:2026/9/26 19:25:21 来源:云帆数科 栏目:资讯中心
fastapi 定时任务
# server: if 1: from fastapi import FastAPI from apscheduler.schedulers.background import BackgroundScheduler import time app FastAPI() scheduler BackgroundScheduler(timezoneAsia/Shanghai) is_running False # 任务锁防止上一轮没跑完下一轮又触发 def run_sql_task(): global is_running if is_running: print(f[{time.ctime()}] 任务正在执行跳过本次触发) return try: is_running True print(f 定时任务开始 {time.strftime(%Y-%m-%d %H:%M:%S)} ) # # 这里放你的业务代码遍历sqlite查询unit_data_his去重处理 # print(f 定时任务结束 {time.strftime(%Y-%m-%d %H:%M:%S)} ) except Exception as e: print(f任务异常{e}) finally: is_running False # cron配置每小时的55分执行 scheduler.add_job( run_sql_task, triggercron, minute*, # 每小时55分触发 idhour_55_sql_task, replace_existingTrue ) scheduler.start() print(APScheduler已启动每小时55分执行任务) app.get(/) def root(): return {msg: 服务正常定时任务每小时55分运行} import uvicorn uvicorn.run(app, host0.0.0.0, port8000)

相关推荐

基于3D FDTD的Si₃N₄与III-V倒锥倏逝波耦合设计全解析
基于3D FDTD的Si₃N₄与III-V倒锥倏逝波耦合设计全解析

光通信和光子集成这个圈子,近几年被“异质集成”这个词刷屏的频率越来越高。大家心里都清楚,单一的硅光平台撑不起所有功能,尤其是有源部分——激光器、放大器、调制器——本质上还是得靠III-V族材料来发光和增益。但III-V材料和Si₃N₄波导之… · 2026/9/26 19:25:15

李商隐二十六岁那年的进士榜,和一次致命的“谢恩“
李商隐二十六岁那年的进士榜,和一次致命的“谢恩“

——从一份九世纪中叶的幕府工资单说起大中十二年(858年),郑州荥阳。一位四十六岁的中年人躺在病榻上,咳血不止。他身边没有像样的家产,只有最后一任幕主柳仲郢送来的几坛酒。他挣扎着写下最后一首诗,笔力已… · 2026/9/26 19:25:08

矮猫鼬优化算法(DMO)工程落地:用 TaoToken 统一 Key 跑通群体智能调参骨架
矮猫鼬优化算法(DMO)工程落地:用 TaoToken 统一 Key 跑通群体智能调参骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 19:25:08

AI代码审查工具open-code-review:Git Diff驱动大模型实战解析
AI代码审查工具open-code-review:Git Diff驱动大模型实战解析

1. 项目概述与设计思路1.1 为什么又双叒叕要写一个 code review 工具很久之前我就在琢磨一个问题:代码评审到底难在哪儿?代码评审难在“带着脑子读代码”,但人的注意力天然有限。一个PR改动超过300行,绝大多数人会直接放弃精读&am… · 2026/9/26 20:52:00

Kata Containers API 设计解析:从 Sandbox 操作到 VM 插件框架
Kata Containers API 设计解析:从 Sandbox 操作到 VM 插件框架

云原生容器运行时 【免费下载链接】kata-containers Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolat… · 2026/9/26 20:51:54

Harness实战:Agent工程化落地的核心架构与沙箱实践
Harness实战:Agent工程化落地的核心架构与沙箱实践

1. 这不是又一个“Hello World”Agent项目:Harness实战到底在解决什么真问题?你点开这个标题,大概率已经踩过至少三次坑:第一次是用LangChain搭了个能查天气的Agent,跑通了但根本没法加新功能;第二次试了La… · 2026/9/26 20:51:54

桌面端启动慢?线程加载与缓存优化实战指南
桌面端启动慢?线程加载与缓存优化实战指南

1. 桌面端启动慢这件事,到底卡在哪用桌面端工具的人,十有八九都遇到过这种情况:双击图标,转圈,等三五秒,界面才慢悠悠弹出来;运气差一点,直接白屏十几秒,甚至弹一句“正在… · 2026/9/26 20:51:54

腾讯云WorkBuddy:桌面级AI工作台实战指南
腾讯云WorkBuddy:桌面级AI工作台实战指南

1. WorkBuddy不是“另一个AI工具”,而是桌面级AI工作台的临界点突破WorkBuddy这个词最近在技术圈和效率社群里炸开了锅——它既不是ChatGPT插件,也不是Coze或Dify那种低代码编排平台,更不是ComfyUI那种面向图像生成的节点流编辑器。它是腾讯云… · 2026/9/26 20:51:54

大模型算法岗从入门到高薪:RAG、微调、Agent全链路实战指南
大模型算法岗从入门到高薪:RAG、微调、Agent全链路实战指南

1. 大模型算法岗到底在做什么,为什么薪资能拉开这么大差距先把一个误区掰正:很多人一听“大模型算法工程师”,脑子里浮现的是那种在实验室里推导公式、发顶会论文的科研人员。实际上,市面上绝大多数招聘JD里写的大模型算法工程师&… · 2026/9/26 20:51:54

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码