腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Redis
发布
/
订阅
限制
、
我正在考虑把
Redis
作为新项目
架构
的一部分。它将由许多
订阅
特定密钥的客户端(node.js连接)组成,其中一个进程根据需要
发布
到这些密钥。 我对
发布
/
订阅
命令的限制以及如何缓解这些限制感到好奇。一个明显的限制是在使用
Redis
的机器上打开的文件描述符的数量,因此在某些时候,我将需要对多个
Redis
实例实现主从式或一致散列。对于如何使用
Redis
的PubSub扩展这个
架构
,有人有什么解决方案吗?
浏览 6
提问于2011-06-29
得票数 19
回答已采纳
1
回答
为什么
Redis
Pub / Sub不允许在回调中访问
Redis
?
、
、
、
我真的被这个问题卡住了,关于如何使用
Redis
发布
/
订阅
(来自ServiceStack,但我不认为它仅仅是ServicStack)。我看不出Pub / Sub有这个限制的用处,因为我们通常使用
Redis
不仅仅是作为一个消息队列。因此,如果你不能从
订阅
回调中执行任何
Redis
命令,那么你最终只能制作自己的消息处理程序,而不是使用Pub / Sub,不是吗?简而言之,我的问题是如何正确使用
发布
/
订阅
,以便在收到消息时
浏览 2
提问于2014-05-31
得票数 0
1
回答
发布
到chanel时,
Redis
pub/sub体系结构返回0。
、
、
我已经在C#中实现了基于
redis
的应用程序。这是一种多层次的酒吧/子体系结构。我有
Redis
桌面管理器(RDM )和在本地运行的
redis
服务器。问题是当我
订阅
一个频道,比如说 添加图片以供进一步参考。如果我错过了酒吧
浏览 7
提问于2017-09-20
得票数 1
1
回答
Django channels "ERROR Y of N channels over capacity in group subscriptions“
、
、
、
我正在用我的Django应用程序做负载测试,使用Django频道和一个
redis
频道层(django,graphene-django,channels,graphene-subscriptions,channels-
redis
)提供GraphQL
订阅
。后端通过GraphQL
订阅
发布
消息的周期取决于后端通过MQTT接收消息的周期。我正在增加外部数据提供者向MQTT代理
发布
消息的周期,这意味着后端必须处理这些消息并通过GraphQL
订阅
发布
消息的周期。我是
浏览 50
提问于2020-03-11
得票数 2
回答已采纳
1
回答
当k8s生成HPA时,如何避免在pub/sub中重新处理重复的消息?
、
、
、
我有以下的
架构
。谢谢。
浏览 4
提问于2022-06-04
得票数 0
回答已采纳
1
回答
基于RESTful API的体系结构决策和错误处理(使用nginx +
redis
)
、
、
我是在HTTP之上开发RESTful API的新手,所以这就是为什么我有一些基本的
架构
问题。为了简单起见,我将身份验证放在等式之外。(nginx ->
Redis
) nginx将把API请求传递给
Redis
,并发出一个“
发布
newRequest",然后nginx将等待来自
Redis
的响应(使用nginx第三方
Redis
模块)。2.1我尚不确定上述“等待
Redis
的答复”将如何实际实施。不过,我可以考虑
订阅
一个
Redis
浏览 2
提问于2015-01-02
得票数 1
回答已采纳
1
回答
为什么红色公共服务是独立于数据库的?
我是
Redis
的新手,并试图理解
Redis
PubSub的概念。:/data#
redis
-cli -n 4(integer) 1Step- 3:为什么<e
浏览 1
提问于2019-11-20
得票数 2
回答已采纳
1
回答
如何在
Redis
2.6.11中使用取消
订阅
命令
将消息
发布
到特定通道。(integer) 0Reading messages...(press Ctrl-C to quit)2) "channel"在
Redis</
浏览 0
提问于2013-03-26
得票数 2
回答已采纳
1
回答
使用angularJS和java的单机版软件
、
、
、
、
我是上交所的新手,所以我决定建立一个与上交所一起工作的网站。我在客户端angularJS中使用,并使用restAngular发出服务器请求。我的服务器端是用java编写的。我已经建立了POST,GET,DELETE请求,现在我想添加SSE .I,我从服务器.when获得了一个对象数组,我将对象添加到服务器,它应该进行POST调用,并在客户端更新数组,因此我决定为它创建一个SSE,每次post请求起作用时都会起作用。我为restAngular函数构建了服务: app.factory('restAngularService', function($filte
浏览 2
提问于2016-01-01
得票数 1
1
回答
消息完成是从使用者返回生产者的结果。
、
、
、
、
我们正在构建一个具有微服务
架构
的应用程序。我们希望将消费者服务的完成结果返回生产者服务。生产者
订阅
一个用消息id命名的
Redis
通道。 使用者将操作结果
发布
到使用消息id命名的
Redis
通道。
浏览 1
提问于2018-08-23
得票数 0
回答已采纳
3
回答
使用
Redis
MQ的CQRS
、
、
、
我现在已经准备好了我的大部分
架构
,可以引入消息队列框架了。我的问题更多的是关于理解我需要知道什么(或者如果我有任何误解)来实现
Redis
MQ,以及
Redis
MQ是否是正确的选择?现在,据我所知,我将使用
Redis
MQ作为读数据库和写数据库之间的持久队列。一旦我的事件存储记录了我的域中发生了一些事情,它就会
发布
到
Redis
MQ。侦听事件/消息的服务将从
Redis
MQ接收事件/消息,一旦它处理了该事件/消息(即更新或写入读取模型),通
浏览 2
提问于2012-12-10
得票数 5
回答已采纳
1
回答
将消息从Rails应用程序直接发送到Node.js和Socket.io推送服务器
、
、
客户端连接到Socket.IO服务器并
订阅
所需的频道。但问题是,我如何让Rails应用程序将消息发送到Node服务器,以便在这些通道上发出?
浏览 2
提问于2012-12-25
得票数 2
1
回答
启用Spring会话的应用程序不接收来自
redis
集群的会话事件。
、
、
、
、
我们使用spring会话将用户会话存储在
redis
集群中。我们希望接收会话创建和会话销毁的事件。然而,
redis
集群似乎没有正确地
发布
事件。如果使用独立的
redis
服务器,我们将接收会话事件。我们已经启用了集群中所有
redis
节点上的所有通知。在使用群集时,它似乎只尝试
订阅
集群中的一个节点。它应该
订阅
所有节点吗?
浏览 3
提问于2016-04-11
得票数 1
回答已采纳
2
回答
对
发布
和
订阅
使用相同的
redis
.createClient()实例
、
、
我正在使用
redis
在socket.io客户端之间
发布
和
订阅
消息,当客户端连接到服务器(io.sockets.on('connection', function(socket){...});)时,我使用
redis
.createClient()创建了一个subscribe变量,然后使用subscribe函数向客户端
订阅
通道。我的问题是,使用相同的
订阅
变量来执行
发布
操作是否正确?或者用
redis
.createClient()创建另一个<
浏览 10
提问于2012-08-20
得票数 3
回答已采纳
8
回答
Redis
将数据存储在哪里?
、
、
、
我将
redis
用于
发布
/
订阅
以及服务器端缓存。我的意思是,我的应用服务器让
redis
服务器作为一个进程运行(同时也是一个缓存)。我有几个瘦客户机(运行
redis
客户机)以
发布
/
订阅
模式连接到此应用程序服务器。我想知道
redis
在哪里存储缓存数据?仅在服务器中,否则客户端中也会有一个副本。此外,如果有近100个
Redis
客户端通过
发布
/
订阅
通道连接到服务器,那么以这种方式
浏览 2
提问于2015-04-17
得票数 32
1
回答
Redis
发布
/
订阅
不保留消息
、
、
我正在使用
Redis
发布
/
订阅
实现在两个项目之间交换消息。我有几个频道
订阅
了相同的队列。当
发布
者和
订阅
者都在运行时,一切都会正常进行。当我只有
发布
者在工作(并且
发布
了许多消息)时,我期望当
订阅
者启动时,它将读取先前入队的所有消息。但是,如果没有
订阅
者,
Redis
就不会保留这些消息。有没有什么配置可以用来保存消息,直到
订阅
者将它们出队?
浏览 0
提问于2018-10-19
得票数 0
1
回答
为每个连接用户创建
redis
订阅
是一种很好的缩放方法吗?
、
、
、
发布
服务器用户可以向其他online
订阅
者用户发送消息。
发布
者用户和
订阅
者用户处于不同的实例中,没有直接的方法可以相互联系。在罕见的情况下,
订阅
者可以忽略一些通知(提供了其他检索所有通知的方法)。-出版业务逻辑应用于RabbitMQ使用者中的消息。RabbitMQ使用者将消息
发布
到
Redis
事件notification_[subs
浏览 1
提问于2022-03-08
得票数 0
回答已采纳
2
回答
用于水平规模分布式系统的Pub/Sub中的
Redis
集群与ZeroMQ
、
、
、
、
1)
Redis
集群(仅适用于
Redis
3.0alpha,如果其处于群集模式,则可以在一个节点中
发布
,而在另一个完全不同的节点上进行
订阅
,消息将传播并到达您)。
发布
的复杂性是O(N+M),其中N是
订阅
客户端的数量,M是系统中
订阅
模式的数量,但是在
Redis
集群中它是如何扩展的呢?我接受在这方面有教养的猜测。如果我想扩展它,我可以让很多服务器
发布
到任何频道,每个
订阅
者都会连接到所有的服务器,并
订阅
所需
浏览 6
提问于2012-12-07
得票数 20
回答已采纳
1
回答
在Django中显示长时间运行的Python任务的进度
、
、
、
我目前已经为一个项目和一个web应用程序设置了一个典型的Django结构。这个python程序有时可能需要相当长的时间才能完成(从web上抓取东西并进行一些文本挖掘评分)--有时可能需要几分钟才能加载。我设置它的方式是先有一个输入视图,然后是结
浏览 3
提问于2015-04-29
得票数 2
2
回答
Redis
publish-subscribe:即使在巨大的压力下,
Redis
也能保证传递消息吗?
、
如果
订阅
的客户端和
发布
消息的服务器都保持连接,那么
Redis
是否保证即使在客户端和/或服务器压力很大的情况下,最终也会始终将
发布
的消息传递给
订阅
的客户端?或者我应该考虑到这样一种可能性,
Redis
可能会在事情变得“热门”时偶尔丢弃消息?
浏览 31
提问于2014-05-15
得票数 16
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Redis 发布订阅模式
“一招制胜”Redis消息机制——“发布/订阅”
Redis 发布订阅,小功能大用处,真没那么废材!
Sprint Boot如何基于Redis发布订阅实现异步消息系统的同步调用?
Redis 架构演变与 Redis-cluster 群集读写方案
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券