From 9641d9ebc7b32b7e2cee898c8e9250e798c97e1b Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期六, 16 八月 2025 15:17:32 +0800
Subject: [PATCH] 修改bug

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

diff --git a/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java b/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java
index 1f6abd9..564070d 100644
--- a/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java
+++ b/ZuulQYTTravel/src/main/java/com/sinata/zuul/ZuulApplication.java
@@ -1,32 +1,17 @@
 package com.sinata.zuul;
 
-import com.sinata.zuul.util.applets.NettyServer0;
-import com.sinata.zuul.util.echo.NettyServer;
 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 org.springframework.web.cors.CorsConfiguration;
-import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
-import org.springframework.web.filter.CorsFilter;
 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;
 
@@ -39,54 +24,9 @@
 
     public static void main(String[] args) {
         SpringApplication.run(ZuulApplication.class, args);
-//        NettyServer nettyServer = new NettyServer();
-//        nettyServer.bind();
-//        NettyServer0 nettyServer0 = new NettyServer0();
-//        nettyServer0.bind();
     }
 
-
-    @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;
-    }
-
-
-
-//    /**
-//     * 向Spring容器中定义RestTemplate对象
-//     * @return
-//     */
-//    @Bean //必须new 一个RestTemplate并放入spring容器当中,否则启动时报错
-//    public RestTemplate restTemplate() {
-//        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
      */

--
Gitblit v1.7.1