PubSub机制测试

该博客详细测试了Redis的发布订阅功能。通过案例1展示了客户端如何订阅频道或模式,并验证了消息的正确接收。例如,客户端1订阅'news.it'频道,客户端2订阅'news.et'频道,客户端3订阅'news.[ie]t'模式。当向'news.it'和'news.et'频道分别发布消息时,正确地触发了预期的订阅者接收行为。
摘要由CSDN通过智能技术生成

Pub/Sub机制测试案例

公共案例
说明:主要测试Redis的消息发布与订阅功能
测试环境
服务器的配置文件:

redis.conf中主要设置
daemonize yes

案例测试

案例1:频道或模式订阅与消息发布
案例描述

通过执行subscribe或psubscribe命令,客户端可以订阅一个或者多个频道或模式,从而成为这些频道或模式的订阅者;当其他客户端向被订阅的频道或模式发送消息时,频道或模式的所有订阅者都会收到这条消息。

测试案例1.1 客户端订阅一个或多个频道或模式,测试消息接收情况

测试步骤:


1.启动Redis服务器

  redis-server redis.conf

2.启动多个客户端(测试中启动3个)

  redis-cli

4.客户端1订阅news.it频道

  subscribe "news.it"

5.客户端2订阅news.et频道

  subscribe "news.et"

5.客户端3订阅news.[ie]t模式

  psubscribe "news.[ie]t"

6.再启动一个客户端4

  redis-cli

8.从客户端4上向”news.it”频道发送消息”iP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值