|
@@ -5,12 +5,8 @@ import com.jkcredit.common.constant.CommonConstant;
|
|
|
import com.jkcredit.common.model.CommonResponseObject;
|
|
|
import com.jkcredit.zuul.util.InstanceStatusUtil;
|
|
|
import com.netflix.discovery.DiscoveryClient;
|
|
|
-import com.netflix.loadbalancer.DynamicServerListLoadBalancer;
|
|
|
-import com.netflix.loadbalancer.Server;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.cloud.openfeign.ribbon.CachingSpringLoadBalancerFactory;
|
|
|
-import org.springframework.cloud.openfeign.ribbon.FeignLoadBalancer;
|
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
|
import org.springframework.http.ResponseEntity;
|
|
|
import org.springframework.scheduling.annotation.Scheduled;
|
|
@@ -19,9 +15,6 @@ import org.springframework.web.client.RestTemplate;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.lang.reflect.Method;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
import java.util.Set;
|
|
|
|
|
|
/**
|
|
@@ -40,10 +33,8 @@ public class CheckClientNetworkTask {
|
|
|
@Autowired
|
|
|
InstanceStatusUtil instanceStatusUtil;
|
|
|
|
|
|
- @Scheduled(cron = "0 0/2 * * * ?", zone = "Asia/Shanghai")
|
|
|
+ @Scheduled(cron = "0 0/5 * * * ?", zone = "Asia/Shanghai")
|
|
|
public void checkClientNetwork() {
|
|
|
- log.info("CheckClientNetworkTask");
|
|
|
- System.out.println("CheckClientNetworkTask");
|
|
|
Set<String> disableHosts = stringRedisTemplate.boundSetOps("DISABLED_HOST").members();
|
|
|
for (String host : disableHosts) {
|
|
|
String url = "http://" + host + "/loadCookie";
|
|
@@ -64,6 +55,8 @@ public class CheckClientNetworkTask {
|
|
|
log.error("checkClientNetwork:", e);
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
+ } else {
|
|
|
+ log.info("");
|
|
|
}
|
|
|
}
|
|
|
}
|