jedis 实现订阅与发布

package testMaven2;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPubSub;

public class RedisSubClient1 {
	public static void main(String[] args) {
		@SuppressWarnings("resource")
		Jedis jedis = new Jedis("127.0.0.1", 6379);
		JedisPubSub jsp = new JedisPubSub() {
			@Override
			public void onMessage(String channel, String message) {
				super.onMessage(channel, message);
				System.out.println(channel);
				System.out.println(message);
			}
		};
		jedis.subscribe(jsp, "channel1");
	}
}
package testMaven2;

import redis.clients.jedis.Jedis;

public class RedisPubClient {
	public static void main(String[] args) {
		Jedis jedis = new Jedis("127.0.0.1", 6379);
		jedis.publish("channel1", "hello");
	}
}

猜你喜欢

转载自blog.csdn.net/qq_34561892/article/details/81516105
今日推荐