惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy & Cybersecurity Law Blog
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
B
Blog RSS Feed
罗磊的独立博客
V
V2EX
V
Visual Studio Blog
博客园 - 叶小钗
W
WeLiveSecurity
小众软件
小众软件
K
Kaspersky official blog
美团技术团队
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
Recorded Future
Recorded Future
Project Zero
Project Zero
Hugging Face - Blog
Hugging Face - Blog
Engineering at Meta
Engineering at Meta
Security Latest
Security Latest
Microsoft Azure Blog
Microsoft Azure Blog
V
Vulnerabilities – Threatpost
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
Help Net Security
Help Net Security
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
F
Fortinet All Blogs
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Forbes - Security
Forbes - Security
M
MIT News - Artificial intelligence
H
Hacker News: Front Page
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
Spread Privacy
Spread Privacy
The Register - Security
The Register - Security
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Google Online Security Blog
Google Online Security Blog
PCI Perspectives
PCI Perspectives
The Last Watchdog
The Last Watchdog
AI
AI
N
News | PayPal Newsroom
D
DataBreaches.Net
Cloudbric
Cloudbric
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog

Kubernetes

有没有觉得阿里云 k8s terway 网络模型有一点坑? - V2EX K8s 发布失败后,大家第一眼先看哪? - V2EX 基于终端 TUI 的 k8s 运维工具 运维 help 运维,开源一个桌面端 K8S 多集群管理工具: https://github.com/eryajf/kite-desktop - V2EX 基于 K8S 实现的无限扩展的 tikrok v3 企业版 - V2EX 怎么优化集群上大量 crontab 执行问题 - V2EX K8s Admin:一个轻量级的多集群 Kubernetes 管理平台 - V2EX K8S 网关求助, 兼容老 HTTP 协议和老 TLS 版本 - V2EX 初学 k8s,如何解决网络下载慢的问题? - V2EX 在阿里云上搭建 K8S 的最佳实践是什么? - V2EX [求助] sealos 私有化部署失败 - V2EX K8s etcd 恢复 - V2EX 大家在生产环境使用 Redis on K8s 的方案是什么? - V2EX Claude Code Skill + K8S 安全审计有没有搞头? - V2EX 捡了点垃圾,打算在家里玩 K3S,求创意 - V2EX istio 的 ambient 模式现在成熟了吗? - V2EX 轻量的 K8s 镜像自动更新工具: kube-watchtower - V2EX openwrt + pve (pve 上部署 k8s) 能够实现 将 op 上的 ipv6-pd 动态的分配到 k8s svc 上吗?当 ra 通告到达时能够自动更新的程度。 - V2EX 有一些 Golang/k8s 基础,想转行做 云原生开发 我还需要学什么? - V2EX 求份搭建高可用 k8s 的教程 - V2EX 有什么可以快速验证应用部署 K8S 的办法么? - V2EX 有没有办法实现一个对外服务就可以访问 k8s 集群内的所有服务? - V2EX k8s ingress 转发会把 encode 后的 uri 还原成转义前的字符串 - V2EX k8s 下 nfs-provisioner 迁移 - V2EX K8S 中的 POD,如何安全的执行 docker build? - V2EX k8s 的一些问题 - V2EX 有人用过 victoria metrics stack 吗? - V2EX kubesphere 直接闭源下线 怎么看? - V2EX IDEA 本地调试 Spring Cloud 项目,如何调用 k8s 集群里的 svc ip - V2EX 有没有 k8s + ingress +frp 这种方案 - V2EX Gitops 中涉及敏感信息推荐用什么工具呢? - V2EX 你认为什么规模的公司适合使用 k8s? - V2EX 请问大家所在公司的 k8s 集群 cni 和 cri 选型是什么? - V2EX 求大神指点在 k3s 上面启动容器报错 libc.so.6: invalid ELF header milvus 应该怎么入手排查 - V2EX 搞了一个 kubernetes dashboard - V2EX gitlab runner in k8s 构建镜像的最佳实战是什么 - V2EX 认真请教有什么好的方式可以深入了解学习 k8s - V2EX 各位是如何在 k8s 中做镜像构建的? - V2EX KubeCon China 2025 见闻 单机能不能用来学习 K8S - V2EX k8s 使用调研 - V2EX 请问现在大佬们公司都是用的什么 k8s 可视化工具 [开源自荐] 搞了一个 SSH 和 K8s 连接信息的管理小工具(仅限 Mac) 开源小白,最近开源了个练手新项目 CILIKUBE,欢迎大佬们 Star! 再也不用记 k8s 的命令了 - V2EX 救救我~~, k8s 的 containerd 的镜像加速还有那些办法可以用呀 - V2EX 昨天 rancher 给我挖了一个大坑 - V2EX 不懂就问: kubeadm 能否用于生产?和 kubespray 区别是什么? - V2EX 新人练手请教 - V2EX 大家公司的基础服务有哪些是二进制包方式部署在服务器上的? - V2EX 想学习 K8S,请问大佬们应该怎么入门呢? 有人用过 open-local
django 应用里面的脚本怎么在 k8s 平台启动更合适? - V2EX
linxuan716 · 2025-08-02 · via Kubernetes

100 多个脚本, 梳理一下, 做一些技术改造.

1. 偶尔执行的. 改成 django admin 后台配置页面触发. 任务流, 改成 消息队列(生产者-消费者模型).

基于 队列(kafka, rabbitmq, nats 都可以) 解耦: 动作触发(生产者) 和 动作执行(消费者).

推荐 nats, 运维简单.

工作流改造成:

a. admin 侧, 触发动作, send task(参数包) 到消息队列, admin 结束.

b. 消息队列的 监听者 worker, 收到 task, 解析参数, 执行具体任务, 结束.

2. 定时任务, 可以试试 huey 和 django-huey, 支持 redis 监听不同的 queue 来分别监听 + 执行.

比 celery 简单. 注意如果启用了 django 时区, huey 配置也要启用时区, 否则是 UTC 时间.(小坑) 其他使用挺完美.

https://github.com/coleifer/huey

https://github.com/gaiacoop/django-huey

经过上述改造. 如果不考虑高可用, 单副本下, 你大概只需要部署 2-3 个容器实例, 就够了.

需要注意, 如果是 k8s 多副本实例, 需要 MQ 消息 幂等唯一消费, 可以引入一个分布式锁判定, 可以简单用 redis 锁.

上面的方案, 算是比较标准的做法.

不要滥用 django scripts 的一些方便用法. (后期维护一堆烂脚本, 显然是不明智的)