集合锁定执行可能产生的货币问题
作者: RemiBardon创建于 2026年8月5日更新于 2026年8月5日
标签bugarea:performancefeat:backup
而不是手工打开读/写锁。 某些问题(如果是真的)已经存在很长时间。
例如,在多处使用这种模式,即使用锁来防止“备份-项目”等并行行动:
// 在 impl StoreKVPool 中
// 获取访问锁定( 在屏蔽写入模式中), 并在上下文中引用
// 通知: 这样可以防止从任何上下文获取存储
让 access=自已. store access lock.write (. unwrap ());然而,游泳池外观为"池:Arc<RwLock<HashMap<StoreKVKey","Arc>>>`",意思是"StoreKV"(包含数据库连接)在多地被克隆,可以随时使用. 因此,人们可以在备份中间写出数据(这不应该是可能的 ) 。
或证明这不可能发生(因为下游有另一种机制)。
-- -- . . .
我无法确认.
内容来源: valeriansaliou/sonic