3 回答

TA貢獻1804條經驗 獲得超8個贊
server.connection-timeout= #
連接器在關閉連接之前等待另一個 HTTP 請求的時間。如果未設置,則使用連接器的特定于容器的默認值。
Use a value of -1 to indicate no (that is, an infinite) timeout. (might be bad fix)
或 嘗試從應用程序設置它
@SpringBootApplication
public class Application {
public static void main(String[] args) throws Exception {
System.setProperty("server.port","8080"));
System.setProperty("server.connection-timeout","300000");
System.setProperty("server.tomcat.max-threads","yourValue"); //in-case if you want to chaneg number of thredas
SpringApplication.run(Application.class, args);
}
}
另外,請參閱此

TA貢獻1828條經驗 獲得超3個贊
試試這個
@Bean public RestTemplate restTemplate(RestTemplateBuilder restTemplateBuilder) { return restTemplateBuilder .setConnectTimeout(...) .setReadTimeout(...) .build(); }
添加回答
舉報