小编raj*_*ngh的帖子

504 网关超时问题 Spring Boot Rest 调用重记录(超过 80K)

我收到 504 网关超时问题 Spring Boot Rest 调用使用 HTTP GET 调用重记录(超过 80K),我正在调用其他服务以使用 RestTemplate 对象 resClient 获取数据,代码如下:

public ResponseEntity<String> getData(String endPointUrl, Map<String, Object> parameterMap, String smToken) throws Exception {
        HttpHeaders headers = new HttpHeaders();
        headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON));
        headers.add("Cookie", smToken);
        //headers.setContentType(MediaType.APPLICATION_JSON_UTF8);
        HttpEntity<Map<String, Object>> entity = new HttpEntity<Map<String, Object>>(parameterMap, headers);
        ResponseEntity<String> responseEntity = null;
        try {
            SSLUtil.turnOffSslChecking();
            LOGGER.info("Start call to end point : " +endPointUrl+ " at :"+ (new Date().toString()) );
            //resClient.getMessageConverters()
            //.add(0, new StringHttpMessageConverter(Charset.forName("UTF-8")));
            responseEntity = resClient.exchange(endPointUrl, HttpMethod.POST, entity,String.class);
            LOGGER.info("End of call to end point …
Run Code Online (Sandbox Code Playgroud)

java rest spring-boot

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×1

rest ×1

spring-boot ×1