zoukankan      html  css  js  c++  java
  • C# Redis消息队列例子

    C# Redis消息队列例子

        class Program
         {
     
             //版本2:使用Redis的客户端管理器(对象池)
             public static IRedisClientsManager redisClientManager = new PooledRedisClientManager(new string[]
             {
           //如果是Redis集群则配置多个{IP地址:端口号}即可
           //例如: "10.0.0.1:6379","10.0.0.2:6379","10.0.0.3:6379"
           "127.0.0.1:6379"
             });
             //从池中获取Redis客户端实例
             public static IRedisClient redisClient = redisClientManager.GetClient();
             static void Main(string[] args)
             {
                 //  redisClient.Password = "123";
                 redisClient.EnqueueItemOnList("test", "Hello World!");
                 redisClient.EnqueueItemOnList("test", "Hello World2!");
     
                 Timer t = new Timer((o) =>
                 {
                     var value = redisClient.DequeueItemFromList("test");
                     if (string.IsNullOrWhiteSpace(value))
                     {
                         Console.WriteLine("队列中数据不存在!");
                     }
                     else
                     {
                         Console.WriteLine(value);
                     }
               
                 }, null, 5000, 5000);
                 Console.Read();
     
             }
         }

    人各有命,上天注定,有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择,那么旅程的终点在哪,也没人知道。你会走到哪,会遇到谁,都不一定。
  • 相关阅读:
    初级算法
    初级算法
    LeetCode刷题
    win32
    Hexo
    网络上收集的C++常见面试题
    Direct2D CreateBitmap的使用
    hdu4560 不错的建图,二分最大流
    hdu4560 不错的建图,二分最大流
    poj1182 and 携程预赛2第一题 带权并查集
  • 原文地址:https://www.cnblogs.com/ZkbFighting/p/15149247.html
Copyright © 2011-2022 走看看