Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否基于kafka事件更新内存中的静态映射?_Java_Caching_Apache Kafka_Spring Kafka_In Memory - Fatal编程技术网

Java 是否基于kafka事件更新内存中的静态映射?

Java 是否基于kafka事件更新内存中的静态映射?,java,caching,apache-kafka,spring-kafka,in-memory,Java,Caching,Apache Kafka,Spring Kafka,In Memory,我的应用程序部署在多个节点上,可以动态添加更多节点。 我有一个静态java映射,可以按ID存储一些配置。每当添加这些配置时,我就会收到一个关于kafka主题的事件。我有一个消费者组,我需要在所有节点上更新这个静态映射 作为参考,我不希望使用任何其他数据库来实现此目的-分布式/内存中等 请建议执行此操作的最佳方法-使用或不使用DB。您需要在每个节点上使用不同的group.id;一个组中只有一个消费者可以从单个分区消费。此解决方案有效!我还研究了spring云总线的实现,显然他们在内部也在做同样的事

我的应用程序部署在多个节点上,可以动态添加更多节点。 我有一个静态java映射,可以按ID存储一些配置。每当添加这些配置时,我就会收到一个关于kafka主题的事件。我有一个消费者组,我需要在所有节点上更新这个静态映射

作为参考,我不希望使用任何其他数据库来实现此目的-分布式/内存中等


请建议执行此操作的最佳方法-使用或不使用DB。

您需要在每个节点上使用不同的
group.id
;一个组中只有一个消费者可以从单个分区消费。

此解决方案有效!我还研究了spring云总线的实现,显然他们在内部也在做同样的事情。