// // 删除Service Endpoint // func (s *ServiceEndpoint) DeleteServiceEndpoint(top *zk.Topology) { path := top.ProductServiceEndPointPath(s.Service, s.ServiceId) if ok, _ := top.Exist(path); ok { zkhelper.DeleteRecursive(top.ZkConn, path, -1) log.Println(Red("DeleteServiceEndpoint"), "Path: ", path) } }