1
0
mirror of https://github.com/newnius/YAO-scheduler.git synced 2025-12-13 07:46:43 +00:00
This commit is contained in:
2020-05-26 09:42:06 +08:00
parent c9beb847a4
commit 092853d44c

View File

@@ -54,15 +54,15 @@ func (collector *Collector) init(conf Configuration) {
go func(sarama.PartitionConsumer) {
defer collector.wg.Done()
for msg := range pc.Messages() {
go func(msg *sarama.ConsumerMessage) {
var nodeStatus NodeStatus
err = json.Unmarshal([]byte(string(msg.Value)), &nodeStatus)
if err != nil {
log.Warn(err)
continue
return
}
go func(node NodeStatus) {
InstanceOfResourcePool().update(node)
}(nodeStatus)
InstanceOfResourcePool().update(nodeStatus)
}(msg)
}
}(pc)