coordination.leaseモジュール 02Resource leases and queues
リソースを一度に1つのエージェントだけが保持するようにします。リースは自動で失効し、待たなければならないエージェントにはキューがあります。
coordination.lease は、1つのエージェントにリソースの排他的なリースを付与します。要求した2つ目のエージェントは、保持者の名前とともに拒否され、待機すべき時間を伝えられます。リソースごとに専用のリース権限があるため、リースが二重に付与されることはなく、解放されないリースは失効します。




