@Test public void testPub() { RedisUtil.getJedis().publish("JRedisChat","hello1"); RedisUtil.getJedis().publish("JRedisChat","Hello2"); } @Test public void testSub() { JedisPubSub jedisPubSub=new JedisPubSub() { @Override public void onMessage(String channel, String message) { super.onMessage(channel, message); System.out.println(message); } }; RedisUtil.getJedis().subscribe(jedisPubSub,"JRedisChat"); }
启动时指定配置文件
- redis-server ./redis.conf
- #如果更改了端口,使用`redis-cli`客户端连接时,也需要指定端口,例如:
- redis-cli -p 6380