|
@@ -90,18 +90,12 @@ public class RankServiceImpl implements RankService {
|
|
|
|
|
|
private AdRankItem rankBy680(RankRecommendRequestParam request) {
|
|
|
ScoreParam scoreParam = RequestConvert.requestConvert(request);
|
|
|
+ long start = System.currentTimeMillis();
|
|
|
List<AdRankItem> adRankItems = fmRankService.adItemRank(request, scoreParam);
|
|
|
- // List<JSONObject> collect = adRankItems.stream().map(i -> {
|
|
|
- // JSONObject json = new JSONObject();
|
|
|
- // json.put("cid", i.getAdId());
|
|
|
- // json.put("lrScore", i.getLrScore());
|
|
|
- // json.put("score", i.getScore());
|
|
|
- // json.put("metaFeatureMap", i.getMetaFeatureMap());
|
|
|
- // json.put("allFeatureMap", i.getFeatureMap());
|
|
|
- // return json;
|
|
|
- // }).collect(Collectors.toList());
|
|
|
- // log.info("LR模型打分结果: {}", JSON.toJSONString(collect));
|
|
|
+ log.info("svc=680Rank, elapsed: {}", System.currentTimeMillis() - start);
|
|
|
+ start = System.currentTimeMillis();
|
|
|
logHubService.scoreLogUpload(scoreParam, request.getAdIdList(), adRankItems, request, "LRModelScore", "680");
|
|
|
+ log.info("svc=scoreLogUpload, elapsed: {}", System.currentTimeMillis() - start);
|
|
|
return adRankItems.get(0);
|
|
|
}
|
|
|
|