spring-kafka

    0熱度

    1回答

    不知道如果我做錯了一些事情,但我無法設法使其工作。以下是我的代碼: public class EventsApp { private static final Logger log = LoggerFactory.getLogger(EventsApp.class); @Value("${kafka.topic:test}") private String top

    3熱度

    2回答

    幾次我用Spring Kafka API實現卡夫卡消費者與手動偏移管理: @KafkaListener(topics = "some_topic") public void onMessage(@Payload Message message, Acknowledgment acknowledgment) { if (someCondition) { acknowledgm

    1熱度

    1回答

    我們正在使用我們的Servicetest和嵌入式Kafka觀察一個奇怪的行爲。 測試是斯波克測試中,我們使用JUnit的規則KafkaEmbedded和傳播brokersAsString如下: @ClassRule @Shared KafkaEmbedded embeddedKafka = new KafkaEmbedded(1) @Autowired KafkaListenerEndp

    0熱度

    1回答

    我正在使用春季卡夫卡1.0.3消費卡夫卡消息。 2在kafka中的主題和每個主題都有1個分區。 在java代碼中,有2個@KafkaListener消費每個主題消息。 ConcurrentKafkaListenerContainerFactory的併發性設置爲1.但消息有時會延遲20多秒。 @Configuration @EnableKafka public class KafkaConfig

    0熱度

    1回答

    我試圖在Spring Boot應用程序中使用spring-kafka KafkaTemplate將消息寫入Kafka主題。 我創建了一個KafkaConfig類: @Configuration @EnableKafka public class KafkaConfig { @Value("${kafka.broker.address}") private String b

    0熱度

    1回答

    我讓我的動物園管理員和3位卡夫卡經紀人在本地運行。 我開始了一個生產者和一個消費者。我可以看到消費者正在消費信息。 然後,我開始使用相同消費羣組名稱(不同端口,因爲它是一個春季啓動項目)的三個消費者。但我發現所有的消費者都在消費(接收)消息。但是我期望消息是負載均衡的,因爲只有消息不會在消費者中重複。我不知道問題是什麼。 這裏是我的屬性文件 spring.cloud.stream.bindings

    0熱度

    2回答

    我使用的是spring-kafka和spring-kafka測試版本1.0.2.RELEASE。 在我的測試之一,我的應用程序發送100條記錄在一排單TopicPartion上使用KafkaTemplate,大多默認的配置設置的EmbeddedKafka實例。 我使用KafkaTestUtils.getRecords(消費者)的方法來嘗試獲得從卡夫卡實例的記錄,並驗證它們已經全部發送。 我第一次打

    0熱度

    1回答

    一旦我收到來自kafka的消息,我需要運行一個長時間運行的進程(最多需要20秒),我只需要將消息視爲成功此過程完成。 另外我需要確保每個消息至少處理一次。 使用KafkaMessageListenerContainer具有以下屬性的思維: ThreadPoolTask​​Executor類爲listenerTaskExecutor 使用類型AcknowledgingMessageListener

    1熱度

    1回答

    在XD流中,消息通過源模塊從Kafka主題中消耗,然後發送到接收器Kafka模塊。開發自定義源和接收卡夫卡模塊的原因是,我只想從源模塊更新偏移量,只有當我從下游接收器模塊獲得成功發送消息的確認時。 我正在使用Spring集成Kafka 2.0.1.RELEASE和Spring Kafka 1.0.3.RELEASE,並在Kafka 0.10.0.0環境中使用了主題。我曾嘗試以下: 源模塊配置: @

    1熱度

    1回答

    基於spring-kafka的文檔,我使用基於Annotation的@KafkaListener來配置我的客戶。 我看到的是 - 除非我指定的偏移量爲零,同比開始,卡夫卡消費者拿起未來的消息,而不是現有的。 (我明白這是一個預期的結果,因爲我沒有指定偏移量,我想要的) 我在文檔中看到一個選項來指定一個主題+分區組合,以及零偏移,但如果我這樣做 - 我必須明確指定我希望消費者傾聽哪個主題。 使用方法