1
0
mirror of https://github.com/newnius/YAO-scheduler.git synced 2025-12-15 08:16:43 +00:00
This commit is contained in:
2019-07-10 20:40:43 +08:00
parent ad1497bfbd
commit c42154696e
10 changed files with 154 additions and 115 deletions

View File

@@ -4,8 +4,8 @@ import (
"sync"
"github.com/Shopify/sarama"
"encoding/json"
"log"
"fmt"
log "github.com/sirupsen/logrus"
"time"
)
var (
@@ -14,10 +14,13 @@ var (
func start(pool *ResourcePool) {
consumer, err := sarama.NewConsumer([]string{"kafka-nod21:9092", "kafka-node2:9092", "kafka-node3:9092"}, nil)
if err != nil {
fmt.Println(err)
return
//panic(err)
for {
if err == nil {
break
}
log.Warn(err)
time.Sleep(time.Second * 5)
consumer, err = sarama.NewConsumer([]string{"kafka-nod21:9092", "kafka-node2:9092", "kafka-node3:9092"}, nil)
}
partitionList, err := consumer.Partitions("yao")