public static string BlockingDequeueItemFromList(string listId, TimeSpan?timeOut) { using (RedisClient client = GetClient()) { return(client.BlockingDequeueItemFromList(listId, timeOut)); } }
/// <summary> /// 从队列取数据 先进先出 /// </summary> /// <param name="listId"></param> /// <returns></returns> public string DequeueItemFromList(string listId) { using (RedisClient redisClient = GetRedisClient()) { return(redisClient.BlockingDequeueItemFromList(listId, TimeSpan.FromHours(2))); } }
public string BlockingDequeueItemFromList(string listId, TimeSpan?timeOut) { return(redisClient.BlockingDequeueItemFromList(listId, timeOut)); }
/// <summary> /// 阻塞命令:从list中keys的尾部移除一个值,并返回移除的值,阻塞时间为sp /// </summary> public string BlockingDequeueItemFromList(string key, TimeSpan?sp) { return(RedisClient.BlockingDequeueItemFromList(key, sp)); }