CAICAIIs commented on PR #1054:
URL:
https://github.com/apache/incubator-seata-go/pull/1054#issuecomment-3988778485
新增修改
1. pkg/protocol/message/other_message.go
- 问题: 无缓冲通道导致响应信号丢失
- 修复: Done: make(chan struct{}, 1) - 改为缓冲通道
- 影响: 解决20秒超时问题,注册时间从20秒降至<1秒
2. pkg/remoting/getty/getty_remoting.go
- 问题: 响应到达时如果接收者已超时,发送者会永久阻塞
- 修复: 添加 select + default 防御性发送
- 影响: 防止goroutine泄漏,增加可观测性
3. pkg/integration/rocketmq/seata_producer.go
- 问题: 两个producer用相同的group name,RocketMQ不允许
- 修复: 普通producer的group name加 -normal 后缀
- 影响: 解决producer启动失败问题
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]