package com.dy.pipIrrWechat.config; import okhttp3.OkHttpClient; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import java.util.concurrent.TimeUnit; /** * 远程视频服务配置类 * * @author zuoxiao * @date 2025-01-21 * @description 远程视频服务相关配置 */ @Configuration public class RemoteServiceConfig { /** * 配置OkHttpClient Bean * * @return OkHttpClient实例 */ @Bean public OkHttpClient okHttpClient() { return new OkHttpClient.Builder() .connectTimeout(30, TimeUnit.SECONDS) .readTimeout(60, TimeUnit.SECONDS) .writeTimeout(60, TimeUnit.SECONDS) .retryOnConnectionFailure(true) // 连接失败时重试 .build(); } }