Loading

摘要: 简单锁 使用multi、exec、watch的组合在高负载情况下经常会陷入重试之中,这限制了这种锁的可扩展性。下图给出了在不同负载情况下锁的平均等待时间,因为在高负载的情况下系统经常陷入到重试中,所以平均等待时间会变得非常大。 下面我们实现一种简单的互斥锁来降低系统中的重试次数,当获取锁失败时,操作 阅读全文
posted @ 2022-04-25 15:53 于花花 阅读(97) 评论(0) 推荐(0)
摘要: 聚合 有时候,一个项目被拆分成多个功能模块,每个模块是一个子项目,这时如果你想打包所有的子项目,必须将每一个项目单独打包。 Maven提供的聚合功能可以将其一次性打包。 首先假设我们的项目中有两个模块,account-email和account-persist,我们想使用一种手段将它们一起打包,在m 阅读全文
posted @ 2022-04-25 10:57 于花花 阅读(124) 评论(0) 推荐(0)