consumer

    1热度

    1回答

    我已经开发了一个基于Java卡夫卡消费者在那里我有100个线程为每个消费者实例和消费过程开始时,每个线程都有一个分区(因为有100个分区)和消费已经完成了。 我打算转和的NodeJS使用卡夫卡节点作为客户端库,我如下所述消耗话题: var kafka = require('kafka-node'); var HighLevelConsumer = kafka.HighLevelConsumer;

    2热度

    1回答

    我想拥有10个分区的1个主题。我正在使用Kafka的默认配置。我用这个助手脚本创建了10个分区的主题,现在我正在为它生成消息。 的事情是,它好像有只有5从中获取消费者数据分区。 让我们更详细地描述它。 我知道常用的东西,你需要每个分区的一个消费者线程。我希望能够提交每个分区的偏移量,并且只有当每个分区的每个使用者连接器有一个线程时(我正在使用高级使用者)才有可能。 所以我创建10个线程,每个线程我

    0热度

    1回答

    我使用RabbitMQ的队列解决方案,我有4个队列,一个消费者在RabbitMQ的一个消费者多处理器。我希望我的消费者使用所有这些队列,并为每个队列提供单独的处理程序。 我GOOGLE了这一点,并发现的RabbitMQ和EasyNetQ(.NET客户端的RabbitMQ),提供了先进的API(this link和This link) 在此文章中提供的示例代码定义为多处理器这一功能消费者: bus.

    0热度

    1回答

    我有四个消费者,当发生错误时,消息发布到默认EasyNetQ_Default_Error_Queue是否有可能向每个队列消费者写入自己的错误交换 例如; Queue Name : A ErrorExchange :A_ErrorExchange Queue Name : B ErrorExchange :B_ErrorExchange bus.Advanced.Conventions.Err

    2热度

    2回答

    我正在设置一个标准的独立线程,在C#中监听RabbitMQ。假设在线程监听的方法是这样的: public void Listen() { using (var channel = connection.CreateModel()) { var consumer = SetupQueues(channel); while (true) {

    2热度

    1回答

    春季石英工艺每隔15分钟在我的项目中运行,即每天工作96次。这从数据库获取某些记录并将其发布到REST服务(在JBoss 7上运行)。这些记录通常在50到100个计数中。 关于REST服务,有jms事件发布者将该消息发布在主题上。这个主题有两个消费者。 这一进程消息,并在移动 交谈第三方发送推送通知的消息(一般需要4至5秒以完成呼叫) 由于它是主题对消费者接收的所有消息但是它们会根据某些属性将它们

    0热度

    1回答

    我需要从Q中消耗,并在每条消息上标记序列键以指示排序。即消费需要连续。从性能/吞吐量的角度来看,使用阻塞receive()方法还是onMessage()方法使用单线程配置的异步监听器会更好? 谢谢。

    5热度

    2回答

    我正在尝试使用Python的KCL库(https://github.com/awslabs/amazon-kinesis-client-python)构建Amazon Kinesis Python使用者。我从检查示例代码开始。我能够运行示例代码的生产者和用户脚本部分,但我无法验证是否将来自我的kinesis流(带有一个分片)的数据推送到示例Python使用者脚本sample_kclpy_app.p

    1热度

    1回答

    我在kafka文档中读到: Kafka也有一个命令行使用者将消息转储到标准输出。 斌/ kafka-console-consumer.sh --zookeeper本地主机:2181 --topic测试--from-开始 我不知道,如果我想消费者信息和他们推到另一个输出,要添加到上述命令的选项。 kafka-console-consumer没有--help选项,我找不到任何参数,命令选项。 谢谢

    1热度

    1回答

    在命令行中,我可以使用“--from-beginning”获取所有消息,但如何在同一个主题中获得同样的效果我编写了一个Java程序,并使用高级消费者api。