【7.1.6】【statistics】整理

pull/26/MERGE
fengshuonan 2022-02-10 22:23:19 +08:00
parent 95793512fb
commit 236b6ddda3
4 changed files with 4 additions and 4 deletions

View File

@ -66,5 +66,5 @@ public interface HomePageService extends IService<InterfaceStatistics> {
* @author xixiaowei * @author xixiaowei
* @date 2022/2/10 12:07 * @date 2022/2/10 12:07
*/ */
void interfaceStatistics(); void saveStatisticsCacheToDb();
} }

View File

@ -152,7 +152,7 @@ public class HomePageServiceImpl extends ServiceImpl<InterfaceStatisticsMapper,
} }
@Override @Override
public void interfaceStatistics() { public void saveStatisticsCacheToDb() {
// key是用户idvalue的key是statUrlId最后的value是次数 // key是用户idvalue的key是statUrlId最后的value是次数
Map<String, Map<Long, Integer>> userRequestStats = requestCountCacheApi.getAllKeyValues(); Map<String, Map<Long, Integer>> userRequestStats = requestCountCacheApi.getAllKeyValues();

View File

@ -31,7 +31,7 @@ public class StatisticsUrlContext implements CommandLineRunner {
/** /**
* urlkeyurlvaluestat_url_id * urlkeyurlvaluestat_url_id
*/ */
private static Map<String, Long> STATISTICS_KEY_VALUES = new HashMap<>(10); private static final Map<String, Long> STATISTICS_KEY_VALUES = new HashMap<>(10);
/** /**
* url * url

View File

@ -18,7 +18,7 @@ public class InterfaceStatisticsTimer implements TimerAction {
@Override @Override
public void action(String params) { public void action(String params) {
homePageService.interfaceStatistics(); homePageService.saveStatisticsCacheToDb();
} }
} }