您将使用哪种分布式locking服务? 要求是: 可以从不同的stream程/机器看到的互斥(locking) 锁…释放语义 超过一定时间后自动locking释放 – 如果locking器死亡,X秒后自动释放 Java实现 很高兴有:.Net的实现 如果它是免费的:死锁检测/缓解 易于部署,请参阅下面的注释。 我对“可以通过数据库完成”或者“可以通过JavaSpaces完成”这样的答案不感兴趣 – 我知道。 我对现成的,现成的,经过validation的实施感兴趣。