enhancementhelp wanted
Metriche repository
- Star
- (27.422 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
when registrar get instances from eureka server app, it ignore eureka app status.
func convertFargoAppToInstances(app *fargo.Application) []string {
instances := make([]string, len(app.Instances))
for i, inst := range app.Instances {
instances[i] = fmt.Sprintf("%s:%d", inst.IPAddr, inst.Port)
}
return instances
}
How can i filter them? (eg: I only want STATUS = 'UP' instance)
func convertFargoAppToInstances(app *fargo.Application) []string {
var instances []string
for _, inst := range app.Instances {
if inst.Status == fargo.UP {
instances = append(instances, fmt.Sprintf("%s:%d", inst.IPAddr, inst.Port))
}
}
return instances
}