【Kafka】编写消费者开发模式时遇到‘未解析的引用‘SIGUSR1’’

在编写消费者开发模式时,不要用简单的consumer,会导致消费数据不全的情况,需要用ConsumerGroup。

代码可以参考官方实例:https://github.com/Shopify/sarama/tree/main/examples/consumergroup

问题描述:

编写消费者开发模式时遇到未解析的引用'SIGUSR1'

解决方案:

在 go 的安装目录修改 Go\src\syscall\types_windows.go,增加如下代码:

复制代码
const (
	// More invented values for signals
	//省略十三行
    /**找到此位置并加上如下代码*/
	SIGUSR1 = Signal(0x10)
	SIGUSR2 = Signal(0x11)
	SIGTSTP = Signal(0x12)

)

var signals = [...]string{
	//省略十五行
    /**找到此位置并加上如下代码*/
	16: "SIGUSR1",
	17: "SIGUSR2",
	18: "SIGTSTP",
}

/**兼容windows,类似于linux的kill指令*/
func Kill(...interface{}) {
	return
}
相关推荐
大数据CLUB40 分钟前
基于spark的澳洲光伏发电站选址预测
大数据·hadoop·分布式·数据分析·spark·数据开发
ajax_beijing3 小时前
zookeeper是啥
分布式·zookeeper·云原生
o0o_-_6 小时前
【go/gopls/mcp】官方gopls内置mcp server使用
开发语言·后端·golang
RestCloud6 小时前
Kafka实时数据管道:ETL在流式处理中的应用
数据库·kafka·api
AAA修煤气灶刘哥8 小时前
Kafka 入门不踩坑!从概念到搭环境,后端 er 看完就能用
大数据·后端·kafka
若鱼19198 小时前
spring-kafka消费异常处理
spring·kafka
若鱼19198 小时前
Kafka如何配置生产者拦截器和消费者拦截器
java·kafka
虫小宝9 小时前
返利app的消息队列架构:基于RabbitMQ的异步通信与解耦实践
分布式·架构·rabbitmq
We....10 小时前
Java分布式编程:RMI机制
java·开发语言·分布式
在未来等你10 小时前
Elasticsearch面试精讲 Day 18:内存管理与JVM调优
大数据·分布式·elasticsearch·搜索引擎·面试