in clients/consul_client/consul_client.go [98:106]
func (scc *ShenYuConsulClient) DeregisterServiceInstance(metaData interface{}) (deRegisterResult bool, err error) {
mdr := scc.checkCommonParam(metaData, err)
err = scc.ConsulClient.Agent().ServiceDeregister(mdr.ShenYuMetaData.AppName)
if err != nil {
logger.Fatalf("DeregisterServiceInstance failure! ,error is :%v", err)
}
logger.Infof("DeregisterServiceInstance,result:%v", true)
return true, nil
}