From b219589d73f46bd98995bceb4caf16dadb56b869 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 12 九月 2025 20:30:13 +0800
Subject: [PATCH] 修改bug

---
 ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java |   34 +++-------------------------------
 1 files changed, 3 insertions(+), 31 deletions(-)

diff --git a/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java b/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java
index 65bf41b..3a1e339 100644
--- a/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java
+++ b/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java
@@ -1,27 +1,17 @@
 package com.sinata.zuul;
 
 import com.spring4all.swagger.EnableSwagger2Doc;
-import org.apache.http.client.HttpClient;
-import org.apache.http.config.SocketConfig;
-import org.apache.http.impl.client.HttpClientBuilder;
-import org.apache.http.impl.conn.PoolingHttpClientConnectionManager;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.builder.SpringApplicationBuilder;
 import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
 import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
-import org.springframework.cloud.client.loadbalancer.LoadBalanced;
 import org.springframework.cloud.netflix.zuul.EnableZuulProxy;
-import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Primary;
-import org.springframework.http.client.HttpComponentsClientHttpRequestFactory;
-import org.springframework.http.converter.StringHttpMessageConverter;
 import org.springframework.stereotype.Component;
-import org.springframework.web.client.RestTemplate;
 import springfox.documentation.swagger.web.SwaggerResource;
 import springfox.documentation.swagger.web.SwaggerResourcesProvider;
 
-import java.nio.charset.StandardCharsets;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -36,24 +26,6 @@
         SpringApplication.run(ZuulApplication.class, args);
     }
 
-
-    @Bean //SpringCloud内部服务质检使用服务名调用
-    @LoadBalanced
-    public RestTemplate internalRestTemplate() {
-        PoolingHttpClientConnectionManager connectionManager = new PoolingHttpClientConnectionManager();
-        connectionManager.setDefaultSocketConfig(SocketConfig.custom().setTcpNoDelay(true).build());
-        connectionManager.setDefaultMaxPerRoute(100);//最大并发连接
-        connectionManager.setMaxTotal(200); // 总的最大连接数
-        HttpClient httpClient = HttpClientBuilder.create().setConnectionManager(connectionManager).build();
-        HttpComponentsClientHttpRequestFactory httpRequestFactory = new HttpComponentsClientHttpRequestFactory(httpClient);
-        httpRequestFactory.setConnectionRequestTimeout(30 * 1000);
-        httpRequestFactory.setConnectTimeout(30 * 3000);
-        httpRequestFactory.setReadTimeout(30 * 3000);
-        RestTemplate restTemplate = new RestTemplate(httpRequestFactory);
-        restTemplate.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
-        return restTemplate;
-    }
-    
     
     /**
      * 配置Swagger
@@ -65,9 +37,9 @@
         public List<SwaggerResource> get() {
             List resource=new ArrayList<>();
             //name可以随便写,location前缀要与zuul配置的path一致。zuul开了token验证,要加上token,否则不用加?token=1
-            resource.add(swaggerResource("user","/user-server/v2/api-docs","1.0"));
-            resource.add(swaggerResource("driver","/driver-server/v2/api-docs","1.0"));
-            resource.add(swaggerResource("dispatch","/dispatch-server/v2/api-docs","1.0"));
+//            resource.add(swaggerResource("user","/user-server/v2/api-docs","1.0"));
+//            resource.add(swaggerResource("driver","/driver-server/v2/api-docs","1.0"));
+//            resource.add(swaggerResource("dispatch","/dispatch-server/v2/api-docs","1.0"));
             return resource;
         }
 

--
Gitblit v1.7.1