|
@@ -23,19 +23,19 @@ public class SortServiceImpl implements SortService {
|
|
|
public ArticleSortResponse publishArticleSort(ArticleSortRequest request) {
|
|
|
ArticleSortResponse response = new ArticleSortResponse();
|
|
|
String apiUrl = "http://101.37.174.139:80/recommend";
|
|
|
+ long startTime = System.currentTimeMillis();
|
|
|
try {
|
|
|
String res = HTTP_POOL_CLIENT_UTIL_DEFAULT.post(apiUrl, JSON.toJSONString(request));
|
|
|
- log.info("publishArticleSort res={}", res);
|
|
|
+ log.info("publishArticleSort request={} res={}", request, res);
|
|
|
response = JSON.parseObject(res, ArticleSortResponse.class);
|
|
|
if (Objects.nonNull(response) && Objects.nonNull(response.getData())) {
|
|
|
response.setSuccessful(true);
|
|
|
- if (CollectionUtil.isNotEmpty(response.getData().getRank_list())) {
|
|
|
- return response;
|
|
|
- }
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
log.error("publishArticleSort recommend response parseObject", e);
|
|
|
}
|
|
|
+ long endTime = System.currentTimeMillis();
|
|
|
+ log.info("publishArticleSort request={} needTime={}", request, endTime - startTime);
|
|
|
return response;
|
|
|
}
|
|
|
|