提交 cb5fc1e0 作者: 17607474349

fix:

1、修复feign-okhttp
上级 6a615c7b
/* (C) 2022 YiRing, Inc. */
package com.yiring.app.config;
import feign.Feign;
import java.util.concurrent.TimeUnit;
import okhttp3.ConnectionPool;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.cloud.openfeign.FeignAutoConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* feignOkhttp
*
* @author LJ-2204
* @date 2022/4/27
*/
@Configuration
@ConditionalOnClass(Feign.class)
@AutoConfigureBefore(FeignAutoConfiguration.class)
public class FeignOkHttpConfig {
@Bean
public okhttp3.OkHttpClient okHttpClient() {
return new okhttp3.OkHttpClient.Builder()
.readTimeout(60, TimeUnit.SECONDS)
.connectTimeout(60, TimeUnit.SECONDS)
.writeTimeout(120, TimeUnit.SECONDS)
.connectionPool(new ConnectionPool())
.build();
}
}
...@@ -67,7 +67,7 @@ public class ZyConfigProperties { ...@@ -67,7 +67,7 @@ public class ZyConfigProperties {
String api; String api;
String tenant; String tenant;
@Resource @Resource(name = "ZyConfigProxyClient")
ZyConfigProxyClient client; ZyConfigProxyClient client;
@Resource @Resource
...@@ -75,7 +75,7 @@ public class ZyConfigProperties { ...@@ -75,7 +75,7 @@ public class ZyConfigProperties {
@Data @Data
@FieldDefaults(level = AccessLevel.PRIVATE) @FieldDefaults(level = AccessLevel.PRIVATE)
@Component @Component("ZyConfigProxyClient")
@ConfigurationProperties(prefix = "zy-config.proxy.client") @ConfigurationProperties(prefix = "zy-config.proxy.client")
public static class ZyConfigProxyClient { public static class ZyConfigProxyClient {
......
...@@ -29,7 +29,7 @@ public class MinioConfig { ...@@ -29,7 +29,7 @@ public class MinioConfig {
String bucket; String bucket;
String domain; String domain;
@Bean @Bean("MinioClient")
public MinioClient getClient() { public MinioClient getClient() {
return MinioClient.builder().endpoint(endpoint).credentials(accessKey, secretKey).build(); return MinioClient.builder().endpoint(endpoint).credentials(accessKey, secretKey).build();
} }
......
...@@ -28,7 +28,7 @@ public class Minio { ...@@ -28,7 +28,7 @@ public class Minio {
@Resource @Resource
public MinioConfig config; public MinioConfig config;
@Resource @Resource(name = "MinioClient")
public MinioClient client; public MinioClient client;
/** /**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论