提交 d787ed30 编写于 作者: 郑杰

站点统计优化

上级 d140f353
package me.zhengjie.monitor.config;
import lombok.extern.slf4j.Slf4j;
import me.zhengjie.monitor.service.VisitsService;
import org.springframework.context.annotation.Configuration;
/**
* 初始化站点统计
*/
@Slf4j
@Configuration
public class VisitsInitialization {
public VisitsInitialization(VisitsService visitsService){
log.info("--------------- 初始化站点统计,如果存在今日统计则跳过 ---------------");
visitsService.save();
}
}
......@@ -48,9 +48,6 @@ public class VisitsServiceImpl implements VisitsService {
@Override
public void count(HttpServletRequest request) {
// 部署到线上后,可将save()删除
save();
LocalDate localDate = LocalDate.now();
Visits visits = visitsRepository.findByDate(localDate.toString());
visits.setPvCounts(visits.getPvCounts()+1);
......
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<contextName>elune</contextName>
<property name="log.path" value="log" />
<contextName>elAdmin</contextName>
<!--输出到控制台-->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
......@@ -14,22 +13,9 @@
<filter class="me.zhengjie.monitor.config.LogFilter"></filter>
</appender>
<!--输出到文件-->
<!--<appender name="file" class="ch.qos.logback.system.rolling.RollingFileAppender">-->
<!--<rollingPolicy class="ch.qos.logback.system.rolling.TimeBasedRollingPolicy">-->
<!--<fileNamePattern>${log.path}/logback.%d{yyyy-MM-dd}.log</fileNamePattern>-->
<!--</rollingPolicy>-->
<!--<encoder>-->
<!--<pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n</pattern>-->
<!--</encoder>-->
<!--</appender>-->
<!--普通日志输出到控制台-->
<root level="info">
<appender-ref ref="console" />
<!--<appender-ref ref="file" />-->
</root>
<!-- logback为java中的包 -->
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册