/**
  * 构造函数
  * @param AppConfig $app_config 应用程序的配置文件
  * @param string $action 要锁定的动作
  * @param string $unique_id 识别的唯一id
  * @return ActionLocker
  */
 public function __construct(AppConfig $app_config, $action, $unique_id = null)
 {
     $this->uid = $unique_id;
     $cache = $app_config->getLockCacheInstance();
     $this->locker = new MemLocker($cache);
     $this->action = $action;
 }