message-queue 相关问题

“消息队列”是设计模式或软件工程组件,其定义用于两个或更多相互关联的过程或系统之间的通信的规则或API。消息队列强制执行异步处理和松散耦合。根据实施情况,它们还可以提供消息的传递和订单保证。消息处理保证明确排除在设计之外。

Pubsublite 消息确认不起作用

我正在使用 Google pubsublite。具有单个分区和一些消息的小型虚拟主题。 Python 客户端库。使用回调执行标准 SubscriberCluent.subscribe。回调放置消息...

回答 2 投票 0

Rabbit消费者已连接,但一段时间后无法接收队列中的消息

我有一个已成功连接并使用来自 RabbitMQ 的消息的代码。 但过了一段时间,当这个问题发生时,消费者无法接收消息,无论其连接如何。 包rabbitmq

回答 2 投票 0

使用filebeat + kafka作为两个微服务之间的消息代理系统

情况如下:我们有 2 个微服务 A 和 B,我们想要从 A 向 B 发送事件。这些都是简单的事件,每次用户发出某个请求时都会产生,没有复杂的行为

回答 1 投票 0

Kafka深度健康检查

我们最近遇到了一个问题,Kafka 代理遇到了阻止 IO 的内核问题(但我猜能够向 Zookeeper 发送心跳)。这样做的结果是 Kafka Broker ...

回答 2 投票 0

为多个azure存储队列创建单队列触发azure函数或为多个主题创建单服务总线触发函数

我有 5 个不同的队列,我想创建一个 Azure 函数来监听所有这些队列,但我读到“QueueTrigger”属性只能监听单个队列。是...

回答 1 投票 0

分布式系统:ML队列

我想为机器学习推理系统(使用kubernetes)设计一个分布式队列。问题如下: 每个请求还包含一个 model_id,该请求应该执行...

回答 1 投票 0

使用 MassTransit 使用交换和路由密钥发布消息

我已经关注大众交通几周了,我对它的可能性很好奇。但是,我似乎无法完全正确地理解这些概念。 预期行为 我想要

回答 3 投票 0

ADO 服务挂钩(在 workitem.update 上触发)缓慢/不可靠?

在我的 ADO 项目中,我设置了一些服务挂钩,将事件触发到 azure 服务总线队列。 每当我更新工作项时,服务挂钩就会被设置为触发。连接似乎正在工作...

回答 1 投票 0

使用服务 SAS 令牌在 Azure 队列中插入消息

这是我第一次与 SAS 合作。我正在尝试使用 Service Sas 令牌访问天蓝色队列并尝试插入消息,但它不起作用。当我尝试访问生成的 URI 时...

回答 1 投票 0

获取Azure队列消息并处理消息

到目前为止,我需要获取Azure队列消息并且它彼此相关,例如: [{ 编号: 1, message: "应首先执行此消息", 时间戳:“2023-10-30” }, ...

回答 1 投票 0

在 ServiceInsight 中难以识别未知消息类型中的工作消息

我目前正在开发一个由多个 C# .NET 7 应用程序组成的系统,这些应用程序通过消息发布和订阅机制进行通信。这些应用程序广泛使用 Azure 服务 B...

回答 1 投票 0

使用 Azure 服务总线为队列订阅者分配优先级

我知道可以为消息分配优先级,但这不是我想要的,我需要为订阅者分配优先级。 例如,在同一个

回答 1 投票 0

Azure 函数服务总线队列触发器 - 消息标头

我创建了一个由 ServiceBus 队列触发的 Azure 函数。 .Net 7 隔离和服务总线队列触发器 对于消息数据类型,如果我使用“字符串”数据类型,我可以......

回答 1 投票 0

Celery无法使用redis

尝试第一次启动 Celery 但出现如下错误, 我已经安装了 redis 并且它启动正常,但是 django 似乎仍然有问题, 文件“ 尝试第一次启动 Celery 但出现如下错误, 我已经安装了 redis 并且它启动正常,但是 django 似乎仍然有问题, File "<frozen importlib._bootstrap_external>", line 848, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/atif/Documents/celery_test/celery-env/lib/python3.8/site-packages/kombu/transport/redis.py", line 263, in <module> class PrefixedStrictRedis(GlobalKeyPrefixMixin, redis.Redis): AttributeError: 'NoneType' object has no attribute 'Redis' 芹菜.py from django.conf import settings os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'celery_test.settings') app = Celery('celery_test',) app.config_from_object('django.conf:settings') # Load task modules from all registered Django apps. app.autodiscover_tasks(lambda: settings.INSTALLED_APPS) @app.task(bind=True) def debug_task(self): print(f'Request: {self.request!r}') 设置 #celery stuff --------------- BROKER_URL = 'redis://localhost:6379' CELERY_RESULT_BACKEND = 'redis://localhost:6379' CELERY_ACCEPT_CONTENT = ['application/json'] CELERY_TASK_SERIALIZER = 'json' CELERY_RESULT_SERIALIZER = 'json' CELERY_TIMEZONE = 'Asia/Kolkata' celery_module/tasks.py from celery import Celery app = Celery('tasks',) @app.task def add(x, y): return x + y 尝试在虚拟环境中安装Redis: pip install Redis 使用全局安装redis pip install redis 或(如果您使用pipenv) 我的情况出现错误是因为运行时未使用环境中的redis包 python -m celery -A *django_app* worker 如果你使用pipenv来管理你的Python环境,你可以运行上面的命令: pipenv run python -m celery -A *django_app* worker 如果你使用 Docker Compose,我帮助将reduce 添加到requirements.txt

回答 3 投票 0

RabbitMQ - ACCESS_REFUSED - 登录被拒绝

我正在使用rabbitmq-server并使用用Scala编写的消费者从中获取消息。这一直很有效,但自从我将 RabbitMQ 服务器从一台服务器迁移到另一台服务器后,我得到了

回答 3 投票 0

发布消息时 RabbitMQ 访问被拒绝 - 如何授予用户特定队列的权限?

我在全新安装的 RabbitMQ 上设置了一个非常基本的队列“test_queue”,并创建了一个基本的非管理员用户“user”(我已为其授予与管理员帐户相同的虚拟主机访问权限)。 什...

回答 2 投票 0

如何一次只处理一条给定类型的消息?

我有多个生产者,它们产生处理组件的请求。这些组件有很多,每一个组件的处理都需要大量时间。 问题是有...

回答 2 投票 0

RabbitMQ - 多个消费者单个发布者

当使用RabbitMQ处理大量消息时,我需要为同一个发布者和任务添加多个消费者。 RabbitMQ 和网络上的大多数教程都建议注册多个

回答 1 投票 0

rabbitmq如何同步消息?

我使用 pika 使用这个简单的代码: conn = pika.BlockingConnection(pika.ConnectionParameters(host='localhost')) 通道 = conn.channel() def on_message(ch, 方法, 属性, 消息): 打印(“

回答 1 投票 0

在 RabbitMQ 中通过属性或标头获取消息

我是 RabbitMQ 的新手,我遇到了一个问题。我正在尝试通过 API 方法从队列中获取消息。我已经做到了,现在我想通过标头或属性从队列中获取消息(如果可能的话)...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.