【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
}
相关推荐
添尹2 小时前
Go语言基础之变量和常量
golang
zxsz_com_cn3 小时前
设备预测性维护方案设计方向,如何设计设备预测性维护方案
分布式
参.商.7 小时前
【Day43】49. 字母异位词分组
leetcode·golang
参.商.8 小时前
【Day45】647. 回文子串 5. 最长回文子串
leetcode·golang
AMoon丶9 小时前
Golang--内存管理
开发语言·后端·算法·缓存·golang·os
少许极端11 小时前
消息队列-RabbitMQ(1)
分布式·消息队列·rabbitmq
lars_lhuan11 小时前
Go Context
golang
AMoon丶11 小时前
Golang--垃圾回收
java·linux·开发语言·jvm·后端·算法·golang
Dylan~~~11 小时前
Go语言Web框架选型指南:从入门到精通
开发语言·前端·golang
hongtianzai12 小时前
Laravel7.x十大核心特性解析
java·c语言·开发语言·golang·php