publish-subscribe 相关问题

发布/订阅是一种消息模式,其中消息的发送者(发布者)不对要直接发送到特定接收者(订阅者)的消息进行编程。相反,已发布的消息被表征为频道,而不知道可能存在的订户(如果有的话)。

Salesforce PubSub API 拒绝访问令牌

我尝试与我的 Developer 实例的 Salesforce gRPC PubSub API 进行交互,并收到错误“发生身份验证异常”。通过元数据头提供有效的身份验证...

回答 1 投票 0

为什么客户端没有权限加入Azure Web PubSub中的组?

亲爱的 AzureWebPubSub 用户,我按照本文档获取 Azure WebPubSub 的客户端访问令牌,它返回了我一个 JWT 令牌,在解码时它是:- { “alg”:“HS25...

回答 1 投票 0

信号与 pubsub 有何不同?

Django 和 Flask 使用信号——后者使用 Blinker 库。在Python、Blinker和Python pubsub库的上下文中,信号和pubsub如何比较?我什么时候会用一个...

回答 2 投票 0

ZMQ 绑定 ZMQ_PUB 类型套接字时出现错误 19

我有一个简单的代码块,它建立一个 ZMQ_PUB 类型套接字来广播数据包。然而,我发现这段代码可以在某些 Windows 机器上运行,而不能在其他机器上运行。 工作机详细...

回答 1 投票 0

我可以将事件发布到 GCP 外部的 Cloud Pub/Sub 吗

我可以将事件发布到 GCP 外部的 Cloud Pub/Sub 中吗? 让我澄清一下我的疑问。在 AWS 中,我们可以通过 API 网关调用 REST API 直接将事件发布到 SNS 主题中...

回答 2 投票 0

当第一个周期中有“非良好质量”值时,我用于订阅多个 OPC DA 项目的 C# 代码无法按预期工作

我正在使用 OPCLabs dll 订阅远程 OPC DA 服务器的多个项目。当从服务器获取第一个(初始)值时,通常会出现某些值带有 qua...

回答 1 投票 0

如何在Radisson(redis-java客户端)中让一个订阅者处理消息(考虑有多于一个)

在我的项目中,我使用 radisson 创建了一个简单的 pub/sub 主题(https://github.com/redisson/redisson)。发布者将发布一些消息,并且将有多个订阅者在 diff 上运行...

回答 2 投票 0

HTTP 中的多个响应合法吗?

我对 HTTP 协议的细微差别有点生疏,我想知道它是否可以直接支持发布/订阅? HTTP 是一种请求响应协议。所以客户端发送一个请求,服务器发送b...

回答 1 投票 0

nServiceBus 无效订阅

我正在利用 nServiceBus 和 SQL Server 设置一个项目,采用发布/订阅模型,但遇到了一个毫无意义的问题。我有两条消息 - OpportunityMessage 和 PageVisitM...

回答 1 投票 0

如何使用 pyzmq 进行 inproc 传输?

我已经设置了两个小脚本来模仿 pyzmq 的发布和订阅过程。但是,我无法使用 inproc 传输将消息发送到我的订阅者客户端。我能为你...

回答 3 投票 0

Go(带有 Redigo 的 Redis)突然断开 pubsub 循环中的连接

我的开源项目 - Ballot - 已在 AWS 上针对 EC2/Redis 实例运行多年,没有出现任何问题。 我最近将其转移到 DigitalOcean,PubSub 开始遇到问题...

回答 1 投票 0

ZMQ 一般可见性/调试建议

我最近一直在使用ZMQ(通过pyzmq)在单台机器上的节点之间设置发布/订阅。然而,当出现问题时,我无法了解导致问题的原因,...

回答 1 投票 0

在 GCP PubSub 中,如果必须重试消息,如果配置了退避,那么在重试尝试之前,它是否会被推送到现有消息的后面?

我想检查特定消息的重试在 GCP 发布-订阅中如何工作?如果必须重试一条消息并且订阅还有其他消息,当前消息是否会被推到后面,或者...

回答 1 投票 0

在订阅上应用过滤器时,Python Pubsub 订阅者客户端不会拉取消息

我在我的 Python Web 应用程序中使用 Pubsub 流式拉取订阅。当我没有应用任何订阅过滤器时,订阅者客户端能够成功从

回答 1 投票 0

NATS-Python中使用request-reply时如何设置订阅和发布权限?

我想设置auth权限,但是使用请求-回复模式时似乎有所不同。 这是我的设置: 值.yaml 用户: -用户:测试 密码:测试测试 权限: 订阅:[“...

回答 1 投票 0

无法从正在运行的事件循环中调用 asyncio.run()

我有一个在 uvicorn 服务器内运行的 python 应用程序。我已经创建了一个 Pub/sub 订阅者并尝试从我的 main.py 中启用它。我正在使用流式拉取订阅。现在,我的

回答 1 投票 0

subscribe()方法是否阻塞?

我从 Project Reactor 开始,我无法理解为什么这段代码无限地打印“Hello”并且从不返回 Disposable 对象。 Flux Flux = Flux.generate(sink -&... 我从 Project Reactor 开始,我无法理解为什么这段代码无限地打印“Hello”并且从不返回 Disposable 对象。 Flux<Object> flux = Flux.generate(sink -> sink.next("Hello")); Disposable disposable = flux.subscribe(System.out::println); disposable.dispose(); System.out.println("This doesn't print"); 我认为,当调用 subscribe() 方法时,它必须立即返回 Disposable 对象,如果我愿意,我可以使用该对象取消订阅。我知道这个 subscribe 方法中的代码在同一个线程中运行,如果我在 delayElements 调用之前替换 subscribe 方法,那么下面的代码将起作用,因为它在单独的守护线程中运行,所以可以解释为什么吗?它是否停止在 subscribe 方法并且不返回 Disposable 以及是否有任何方法可以通过调用 subscribe 方法来管理订阅?是否可以类比delayElements方法,在单独的线程中执行,并且调用subscribe方法的结果立即返回Disposable? 我找不到这个问题的具体答案。在我看到的所有示例中,要么是有限数据流,要么使用了delayElements方法。 是的,subscribe()在这个特定场景中会阻塞。 Reactor 是并发无关的,这意味着默认情况下它不会对您强制执行任何线程/异步性,并在调用线程(在本例中为主线程)上执行管道。 您可以使用 subscribeOn 或 publishOn 显式更改此设置,也可以使用 delayElements 等某些运算符隐式更改。 Flux<Object> flux = Flux.generate(sink -> sink.next("Hello")).publishOn(Schedulers.parallel()); Disposable disposable = flux.subscribe(System.out::println); disposable.dispose(); System.out.println("This doesn't print");

回答 1 投票 0

如何获取GCloud Pubsub的所有消息?

我正在编写一个计划的云函数,它订阅一个 pubsub 主题并从 pubsub 中提取所有消息,直到队列空闲。我想确认一些消息,但确认其他消息,以便它们

回答 1 投票 0

非父子React组件之间如何共享数据?

在子父关系中的组件之间共享数据的过程在 React 文档中有详细记录并直接处理。不太明显的是 h...

回答 2 投票 0

如何存储Websocket连接以进行过滤?

我正在尝试为一家运输公司构建一个系统。该公司拥有多辆卡车,将物品运送到不同的国家。 该系统的用例之一是跟踪每辆卡车并查看...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.