小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
死锁与停机时间

死锁是Postgres数据库中多个事务相互等待锁的情况,导致无法继续执行。为避免死锁,建议按一致顺序处理事务,缩短事务时间,并在应用中实现带有退避和抖动的重试逻辑。使用Traffic Control可以进一步保护数据库,减少死锁发生的可能性。优化查询和监控错误是确保数据库健康的重要措施。

死锁与停机时间

PlanetScale - Blog PlanetScale - Blog · 2026-07-08T00:00:00Z
生产环境中的Python装饰器在机器学习工程中的应用

本文介绍了如何使用Python装饰器提升机器学习系统在生产环境中的可靠性和效率,重点包括实现带指数退避的重试逻辑、输入验证与模式强制、结果缓存、内存监控和执行日志记录。这些装饰器简化了代码结构,增强了系统的健壮性和可观察性,解决了生产中常见的问题。

生产环境中的Python装饰器在机器学习工程中的应用

MachineLearningMastery.com MachineLearningMastery.com · 2026-04-16T12:00:36Z
使用Dapr与大型语言模型进行对话

Dapr是一个开源的分布式应用运行时,旨在简化微服务开发。它通过侧车架构处理重试逻辑和可观察性,使开发者能够专注于业务逻辑。同时,Dapr支持多种大型语言模型(LLM),简化API交互和重试机制,无需嵌入特定逻辑。

使用Dapr与大型语言模型进行对话

Cloud Native Computing Foundation Cloud Native Computing Foundation · 2026-02-04T20:51:48Z
我们管道在周末重复处理了47次相同数据

分析团队发现交易量异常,数据处理重复了47次,原因是错误的重试逻辑导致旧数据反复处理。修复措施包括删除回退逻辑、明确幂等性和验证执行日期。经过清理,团队改进了监控和错误处理,以确保数据质量。

我们管道在周末重复处理了47次相同数据

The New Stack The New Stack · 2026-01-12T19:00:36Z
Spring AMQP 3.2 RC1 发布

Spring AMQP 3.2 RC1 发布,更新包括改进服务器端重试逻辑以兼容 RabbitMQ 4.0.x,新增重试计数头。由于 RabbitMQ 4.0.x 不再支持 x-* 头,需在重新发布消息前调用 MessageProperties.incrementRetryCount()。此外,增加了 Open Telemetry 标签,并修复了一些错误。正式版计划于11月发布。

Spring AMQP 3.2 RC1 发布

Spring Spring · 2024-10-22T00:00:00Z

本文介绍了金融应用程序中的问题和解决方案,使用Spring Retry来处理每个下游系统的不可靠性。Spring Retry是Spring Batch的子项目,提供了重试逻辑的注释和接口。文章还讨论了依赖、激活retry、常用参数解释以及使用RetryListenerSupport消除错误和重试时的重复操作。最后,作者提到使用RetryListenerSupport可以替代MySQL连接重试代码。

使用 Spring Retry 实现数据库连接重试案例

极道 极道 · 2023-07-15T09:03:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码