loop through all masters
This commit is contained in:
@@ -130,11 +130,13 @@ func maybeStartMetrics(fs *FilerServer, option *FilerOption) {
|
|||||||
var metricsIntervalSec int
|
var metricsIntervalSec int
|
||||||
var readErr error
|
var readErr error
|
||||||
for !isConnected {
|
for !isConnected {
|
||||||
metricsAddress, metricsIntervalSec, readErr = readFilerConfiguration(fs.grpcDialOption, option.Masters[0])
|
for _, master := range option.Masters {
|
||||||
if readErr == nil {
|
metricsAddress, metricsIntervalSec, readErr = readFilerConfiguration(fs.grpcDialOption, master)
|
||||||
isConnected = true
|
if readErr == nil {
|
||||||
} else {
|
isConnected = true
|
||||||
time.Sleep(7 * time.Second)
|
} else {
|
||||||
|
time.Sleep(7 * time.Second)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if metricsAddress == "" && metricsIntervalSec <= 0 {
|
if metricsAddress == "" && metricsIntervalSec <= 0 {
|
||||||
|
|||||||
Reference in New Issue
Block a user