名白
名白
I know the lookup-migrate component from your article, do you have more document about it? the file 'youzan/nsq/apps/nsqlookupd_migrate_proxy/main' is it ?
add producerMgr pub with timeout func
内部带timeout 的 pub函数,好像只是用了 config里的timeout,没有在对外暴露的 Publish函数里提供timeout 参数。这是为什么呢,有什么考虑吗? ` # producer.go line 1671 func (self *TopicProducerMgr) doCommandWithRetry(topic string, partitionKey []byte, commandFunc CmdFuncT) ([]byte, error) { return self.doCommandWithTimeoutAndRetry(topic, partitionKey, 0, 3, commandFunc) }...
### 功能描述以及必要性描述 ci failed, need to be fixed ### 建议和方案 _No response_
### 功能描述以及必要性描述 需要一份英文的ReadMe ### 建议和方案 _No response_
### 功能描述以及必要性描述 Mysql 改表会造成阻塞性的大开销,影响改表动作执行期间的其他请求。 ### 建议和方案 支持集成ghost工具,用以执行Mysql改表操作。
### 功能描述以及必要性描述 1, 便于观察DB、表状态 2, 可基于此做一些预警 3, 如果后续做SDK 过滤在线请求的SQL,会用到这些信息缓存 ### 建议和方案 DB模块增加集群状态页面,用于展示DB、表状态及一些统计信息。
### 功能描述以及必要性描述 集群管理可以管理多种中间件的集群,不应位于DB模块内,需重构。 ### 建议和方案 _No response_
### 版本 v1.0 ### Node 版本 v16.14.0 ### Golang 版本 go 1.18 ### 是否依旧存在 可以 ### bug描述 service/auth/auth/auth_dao.go:18, 不应直接获取。 ### 修改建议 使用Global.GetDB(), 可以通过配置控制是否debug模式。
### 版本 v1.0 ### Node 版本 v16.14.0 ### Golang 版本 go 1.18 ### 是否依旧存在 可以 ### bug描述 代码库中存在两份日志库,存在重复冲突。 ### 修改建议 建议去掉utils/logger 库,并更换代码中使用此库的日志为另一个库。