- 用 OpenTelemetry 给 Flask 接口做耗时归因:自动埋点看到请求全貌,手动 Span 拆解关键业务段,trace_id 串联日志,最后用 Grafana 三张图定位慢在 SQL、Redis 还是下游调用。 用 OpenTelemetry 给 Flask 接口做耗时归因:自动埋点看到请求全貌,手动 Span 拆解关键业务段,trace_id 串联日志,最后用 Grafana 三张图定位慢在 SQL、Redis 还是下游调用。
- 华为云码道 · 可观测性配置实战给"裸奔"的 Flask 服务穿上四件套:日志、指标、链路、告警的可观测性实战CodeArts 实战系列 · 第十篇 · 日志/指标/链路/告警这是「华为云码道实战」系列的第十篇。前九篇覆盖了成长、观点、安全、性能、部署、数据、技术债、需求、MCP 架构。这一篇回到运维——服务能跑不等于可观测,出问题时抓瞎才是最大的痛。我造了一个"裸奔"的 Flask 订单服... 华为云码道 · 可观测性配置实战给"裸奔"的 Flask 服务穿上四件套:日志、指标、链路、告警的可观测性实战CodeArts 实战系列 · 第十篇 · 日志/指标/链路/告警这是「华为云码道实战」系列的第十篇。前九篇覆盖了成长、观点、安全、性能、部署、数据、技术债、需求、MCP 架构。这一篇回到运维——服务能跑不等于可观测,出问题时抓瞎才是最大的痛。我造了一个"裸奔"的 Flask 订单服...
- 本文记录了如何用 Python + Flask 开发一个完整的签到领取权益金 API 服务,通过 DevBridge 隧道分享给外部用户,并最终发布到华为云开发者作品展览馆的全过程。## 一、项目背景在很多运营活动中,「签到领奖励」是最常见的用户留存手段之一。用户每天登录签到,连续签到天数越多,奖励越丰厚。这次我决定用 Python Flask 实现一个完整的签到领取权益金后端服务,包含以... 本文记录了如何用 Python + Flask 开发一个完整的签到领取权益金 API 服务,通过 DevBridge 隧道分享给外部用户,并最终发布到华为云开发者作品展览馆的全过程。## 一、项目背景在很多运营活动中,「签到领奖励」是最常见的用户留存手段之一。用户每天登录签到,连续签到天数越多,奖励越丰厚。这次我决定用 Python Flask 实现一个完整的签到领取权益金后端服务,包含以...
- 华为云码道 CodeArts · 容器化实战从"能跑"到"能上线":用华为云码道把 Flask 应用做成生产级容器与 CI/CD📅 2026-10-29✍️ CodeArts 协作创作🏷️ Docker / Kubernetes / CI-CD / 可观测性本地 python app.py 能跑,不等于能上线。生产级容器化要解决的是另一组问题:镜像怎么又小又安全、探针怎么配才不误杀、滚动... 华为云码道 CodeArts · 容器化实战从"能跑"到"能上线":用华为云码道把 Flask 应用做成生产级容器与 CI/CD📅 2026-10-29✍️ CodeArts 协作创作🏷️ Docker / Kubernetes / CI-CD / 可观测性本地 python app.py 能跑,不等于能上线。生产级容器化要解决的是另一组问题:镜像怎么又小又安全、探针怎么配才不误杀、滚动...
- 前言在云原生时代,开发者不仅需要写出好代码,还需要快速将服务暴露给外部测试、协作和验证。本文分享一次完整的实战经历:从零搭建一个基于 Flask 的 REST API Web 服务,将代码托管到 GitCode,再通过华为云 DevBridge 开发隧道将本地服务安全暴露给外部访问,最后发布到华为云作品陈列馆。整个流程不需要购买云服务器、不需要配置公网 IP,本地开发环境即可完成全部操作。... 前言在云原生时代,开发者不仅需要写出好代码,还需要快速将服务暴露给外部测试、协作和验证。本文分享一次完整的实战经历:从零搭建一个基于 Flask 的 REST API Web 服务,将代码托管到 GitCode,再通过华为云 DevBridge 开发隧道将本地服务安全暴露给外部访问,最后发布到华为云作品陈列馆。整个流程不需要购买云服务器、不需要配置公网 IP,本地开发环境即可完成全部操作。...
- 华为云码道 CodeArts · 安全实战20 个漏洞、5 条 RCE:用华为云码道安全审计专家给 Flask 应用做一次深度体检📅 2026-10-27✍️ CodeArts 协作创作🏷️ 安全审计 / OWASP / CWE / 漏洞修复安全审计这件事,过去要么请不到人,要么请到了排不上期。我把一个故意写满漏洞的 Flask 应用丢给华为云码道(CodeArts)的安全审计专家,一次... 华为云码道 CodeArts · 安全实战20 个漏洞、5 条 RCE:用华为云码道安全审计专家给 Flask 应用做一次深度体检📅 2026-10-27✍️ CodeArts 协作创作🏷️ 安全审计 / OWASP / CWE / 漏洞修复安全审计这件事,过去要么请不到人,要么请到了排不上期。我把一个故意写满漏洞的 Flask 应用丢给华为云码道(CodeArts)的安全审计专家,一次...
- Webhook 验签常因解析后重序列化导致签名不一致,也缺少时间戳校验而可被重放。本文用 Flask 读取原始请求体,按“时间戳.请求体”计算 HMAC-SHA256,使用 hmac.compare_digest 比较签名,并校验 5 分钟时间窗与签名去重缓存,给出可运行示例和部署边界。 Webhook 验签常因解析后重序列化导致签名不一致,也缺少时间戳校验而可被重放。本文用 Flask 读取原始请求体,按“时间戳.请求体”计算 HMAC-SHA256,使用 hmac.compare_digest 比较签名,并校验 5 分钟时间窗与签名去重缓存,给出可运行示例和部署边界。
- 本文是 Docker 入门系列第二篇:在上篇单容器 Flask 实践的基础上,接入 Redis 实现访问计数,通过编写 docker-compose.yml 一条命令编排多容器应用,并整理了 depends_on 与就绪状态、容器互联、YAML 缩进等常见坑的处理方法。 本文是 Docker 入门系列第二篇:在上篇单容器 Flask 实践的基础上,接入 Redis 实现访问计数,通过编写 docker-compose.yml 一条命令编排多容器应用,并整理了 depends_on 与就绪状态、容器互联、YAML 缩进等常见坑的处理方法。
- 记录在华为云 ECS 上用 Python、Gunicorn 和 systemd 部署简单 Flask 服务的完整步骤,并总结安全组、监听地址、debug 模式等常见坑点。 记录在华为云 ECS 上用 Python、Gunicorn 和 systemd 部署简单 Flask 服务的完整步骤,并总结安全组、监听地址、debug 模式等常见坑点。
- 本文以一个最小的 Flask 应用为例,完整演示 Docker 容器化的基本流程:编写应用与依赖清单、编写 Dockerfile、构建镜像、运行容器并验证服务,同时整理了端口映射、镜像体积、日志查看等常见问题的处理方法,适合刚接触容器化的开发者入门实践。 本文以一个最小的 Flask 应用为例,完整演示 Docker 容器化的基本流程:编写应用与依赖清单、编写 Dockerfile、构建镜像、运行容器并验证服务,同时整理了端口映射、镜像体积、日志查看等常见问题的处理方法,适合刚接触容器化的开发者入门实践。
- 记录一次在华为云AI开发者空间中的动手实践:用CodeArts生成Flask Web服务、通过DevBridge隧道实现公网访问,最后发布到开发者作品展览馆并领取200成长积分的完整过程。 记录一次在华为云AI开发者空间中的动手实践:用CodeArts生成Flask Web服务、通过DevBridge隧道实现公网访问,最后发布到开发者作品展览馆并领取200成长积分的完整过程。
- 在 REST API 中,多个客户端同时更新同一资源时容易发生覆盖。本文介绍如何用 ETag 响应头和 If-Match 请求头实现乐观并发控制,冲突时返回 412 Precondition Failed。给出基于 Flask 的最小可运行示例,并说明运行方法、边界与限制。 在 REST API 中,多个客户端同时更新同一资源时容易发生覆盖。本文介绍如何用 ETag 响应头和 If-Match 请求头实现乐观并发控制,冲突时返回 412 Precondition Failed。给出基于 Flask 的最小可运行示例,并说明运行方法、边界与限制。
- 本文说明如何在 REST 订单接口中使用 Idempotency-Key 请求头与数据库唯一约束实现幂等:首次请求执行业务并缓存状态码与响应体,重复请求直接重放首次响应,同键不同请求体则拒绝。示例使用 Flask 与 SQLite,包含幂等表、订单唯一约束、请求指纹与并发边界说明,可直接运行验证。 本文说明如何在 REST 订单接口中使用 Idempotency-Key 请求头与数据库唯一约束实现幂等:首次请求执行业务并缓存状态码与响应体,重复请求直接重放首次响应,同键不同请求体则拒绝。示例使用 Flask 与 SQLite,包含幂等表、订单唯一约束、请求指纹与并发边界说明,可直接运行验证。
- 给个人小站加文件上传,200 MB 的大文件要同时过 Nginx 与 Flask 两道限制。这篇记录落盘顺序(先写 .part 再原子 rename)、文件名与目录归属校验、同名不覆盖、反向代理的 buffering 与超时参数,以及每个文件配一句用途说明的做法,最后附一份上线自查清单。 给个人小站加文件上传,200 MB 的大文件要同时过 Nginx 与 Flask 两道限制。这篇记录落盘顺序(先写 .part 再原子 rename)、文件名与目录归属校验、同名不覆盖、反向代理的 buffering 与超时参数,以及每个文件配一句用途说明的做法,最后附一份上线自查清单。
- # 用一个 Flask 文件,搭一个属于自己的导航首页> 从一行想法到一个公网可访问、已发布到华为云作品展览馆的导航页——这篇文章记录了完整的过程。## 为什么需要自己的导航页每天打开浏览器,第一件事是干什么?我的习惯是:先去 Google 搜点什么,然后跳到 GitHub 看看通知,再打开华为云控制台查一下资源状态,中途可能还要去 Stack Overflow 找个报错的解法。这些网站散落... # 用一个 Flask 文件,搭一个属于自己的导航首页> 从一行想法到一个公网可访问、已发布到华为云作品展览馆的导航页——这篇文章记录了完整的过程。## 为什么需要自己的导航页每天打开浏览器,第一件事是干什么?我的习惯是:先去 Google 搜点什么,然后跳到 GitHub 看看通知,再打开华为云控制台查一下资源状态,中途可能还要去 Stack Overflow 找个报错的解法。这些网站散落...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签