消费者
public static void run2() { while (true) { try { Thread.sleep(600); // 模拟生成一个任务 //将任务插入任务队列:task-queue String mmm = CodisConnector.rpop("task-queue"); //rpop先进先出,lpop先进后出 System.out.println("插入了一个新的任务: " + mmm); } catch (Exception e) { e.printStackTrace(); } } }
生产者:
public static void run() { while (true) { try { Thread.sleep(600); // 模拟生成一个任务 //将任务插入任务队列:task-queue CodisConnector.lpush("task-queue",i++ +""); System.out.println("插入了一个新的任务: " + i); } catch (Exception e) { e.printStackTrace(); } } }