- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用 Kafka 10.0 和 https://github.com/Shopify/sarama .我正在尝试获取消费者处理的最新消息的偏移量。
为此,我找到了方法 NewOffsetManagerFromClient(group string, client Client)需要组名。
如何获取消费者组名称?
offsets := make(map[int32]int64)
config := sarama.NewConfig()
config.Consumer.Offsets.CommitInterval = 200 * time.Millisecond
config.Version = sarama.V0_10_0_0
// config.Consumer.Offsets.Initial = sarama.OffsetNewest
cli, _ := sarama.NewClient(kafkaHost, config)
defer cli.Close()
offsetManager, _ := sarama.NewOffsetManagerFromClient(group, cli)
for _, partition := range partitions {
partitionOffsetManager, _ := offsetManager.ManagePartition(topic, partition)
offset, _ := partitionOffsetManager.NextOffset()
offsets[partition] = offset
}
return offsets
我创建了一个消费者
consumer := sarama.NewConsumer(connections, config)
但我不知道如何创建消费者组并获取其组名。
最佳答案
您正在尝试创建自己的偏移量管理器以查找当前偏移量:
offsetManager, _ := sarama.NewOffsetManagerFromClient(group, cli)
类似地,消费您的主题消息的消费者必须使用相同的偏移量管理器,并且他们将使用特定的组 ID。使用该组 ID。
关于go - 如何在 Golang Kafka 10 中获取 GroupID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41984572/
我正在尝试在多模块项目的子模块中运行“mvn clean install”。该项目是Jacoco但我认为这更多的是我不了解这里是如何使用 Maven 的,而不是 Jacoco 本身的问题。 https
我想使用 org.glassfish.embedded在我的依赖项中。我应该使用什么存储库? 最佳答案 我不知道你想用什么,但是 groupId org.glassfish.embedded 看起来很
我有一个 sbt 项目,我需要在本地发布,然后将它从其他项目中用作“libraryDependencies”。一切都很好,但工件的 groupId 与它的名称相同。我可以在 build.sbt 中以某
选择Maven groupId的一个最佳实践是根据公司的域名选择groupId。一些域名包含特殊字符,尤其是连字符减号。此外,对于新的非 ASCII 域,域名也可以包含非 ASCII 字符。 现在我的
我有一个结构错误的文件,我使用 while..read 循环将其转换为正确的结构 userid1:john doe smith:group1 userid2:jane doe smith:group2
我想从命令行检索groupId,artifactId和Maven项目的版本。 本主题“ How to get Maven project version to the bash command lin
我做了一个简化的演示(带有伪结构)来说明我需要什么: type TMyRec = record GroupID: Integer; Color: TColor; end;
我已附上我的代码供引用,因为我想将动态groupID从teamgroupapi.js传递到teamCategoryApi.js 当我尝试从 ApiCategory.js 文件手动传递 groupID
这是我的 MySQL 表: ID | groupID | value ------------------------------ 1 | 1 | 2 | 1
是否可以告诉 maven 仅为某些特定的 groupid 查找用户定义的存储库? 似乎首先为所有 Artifact 尝试用户定义的存储库,并最终花费更长的时间来构建。 [编辑] 例如属于组“com.e
我正在尝试获取一个 Java/Gradle 项目来构建一个共享/不可执行的库 JAR 并将其发布到我的本地 Maven 存储库(以便我可以将它拉入我在本地处理的其他项目)。 我的build.gradl
我有以下 data.frame(实际上它有数百万条记录)。 当电话号码与任何其他记录和任何电话号码位置相匹配时,我希望能够分配一个 group_id。 id % gather(dummy, pho
我有一个数据集,它有多个列,每列有多个值。我想要的是将每列中的每个值的计数按 groupID 分组 示例 GroupId | C1 | C2 1 | "va
在maven中重命名groupId时会导致任何意外的冲突或错误吗? 例如来自 com.current.id 至 com.new.newid 我已经尝试使用 maven clean install 构建
我有一个关于 readMavenPom 的问题( Link to doc ) 来自 Jenkins 管道的实用程序。 我有一个项目 pom.xml哪里没有 groupId已定义,但此 pom.xml有
从下面的代码(在 ExpandableView Adapter 中)我如何在单击图像 (iv) 后获取组 ID。如果用户单击组列表,我想像往常一样展开它,但如果用户单击组列表中的图像,我想调用一些其他
我正在尝试创建一个 Sql ,从第一个表“posts_main”获取所有数据,然后从第二个表“posts_comments”获取评论数 我尝试过: $sql = "SELECT * FROM post
我正在开发许多项目(目前组织为 eclipse 项目)。有一个核心项目,主要提供核心API和一些二次实现和抽象类。所有其他项目都依赖于此项目。 将项目集成到我们的 maven 存储库时,我们遇到了 m
我在 Eclipse 中使用 Maven 和 Sonar。我已经在 LocalHost 9000 上有了我的 Maven 项目。但是当我去 eclipse configure>associate wi
这是一个场景,我们想要检索特定的 GroupId 号。例如,只有 3 个用户的 6 表示 UserId 与 2、1、3 具有该特定组 这是我尝试执行的查询 SELECT group_id FROM g
我是一名优秀的程序员,十分优秀!