当前位置: 首页 > wzjs >正文

武汉网站建设认可搜点网络百度关键词多少钱一个月

武汉网站建设认可搜点网络,百度关键词多少钱一个月,网站备案 注意,企业做网站推广思路就是spring 做切面拦截请求,切面入口时生成traceId,然后放到MDC里面(就是threadLocal,MDC是log框架提供的工具类,能方便在配置文件里面引用插入的值)。 切面结束时traceId。 import com.sing.monitor…

思路就是spring 做切面拦截请求,切面入口时生成traceId,然后放到MDC里面(就是threadLocal,MDC是log框架提供的工具类,能方便在配置文件里面引用插入的值)。 切面结束时traceId。
 

import com.sing.monitor.api.CloudWatchApi;
import lombok.extern.slf4j.Slf4j;
import org.slf4j.MDC;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.web.filter.OncePerRequestFilter;import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.UUID;/*** 生成traceId用的*/
@Component
@Slf4j
public class TraceIDFilter extends OncePerRequestFilter {@Autowiredprivate CloudWatchApi cloudWatchApi;@Overrideprotected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException {try {try{String traceId = MDC.get("traceId");if(traceId == null){traceId = UUID.randomUUID().toString().substring(0, 8);MDC.put("traceId", traceId);}}catch (Exception e){log.error("generate traceId error", e);}filterChain.doFilter(request, response);} finally {try{MDC.remove("traceId");}catch (Exception e){log.error("remove traceId from MDC error", e);}}}
}

        <dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.11</version> <!-- 确保选择适合你项目的版本 --></dependency>
<?xml version="1.0" encoding="UTF-8"?>
<Configuration><property name="LOG_HOME" value="/data/wwwroot/backend/logs"/><property name="FILE_NAME" value="web-capi"/><appender name="Console" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%logger.java:%line][%X{traceId}] - %msg%n</pattern></encoder></appender><appender name="TraceIdRollingFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/${FILE_NAME}.log</file><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 每天生成一个新的日志文件 --><fileNamePattern>${LOG_HOME}/${date:yyyy-MM}/${FILE_NAME}-%d{yyyy-MM-dd}-%i.log.gz</fileNamePattern><!-- 保留30天的日志 --><maxHistory>30</maxHistory><!-- 当日志文件大小超过10MB时,开始滚动 --><timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"><maxFileSize>10MB</maxFileSize></timeBasedFileNamingAndTriggeringPolicy></rollingPolicy><encoder><pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%logger.java:%line][%X{traceId}] - %msg%n</pattern></encoder></appender><root level="info"><appender-ref ref="TraceIdRollingFileAppender" /><appender-ref ref="Console" /></root>
</Configuration>

http://www.dtcms.com/wzjs/474026.html

相关文章:

  • 湖南旅游网站开发seo合作代理
  • 网站建设微信软文百度的关键词优化
  • wordpress 软件主题优化设计三年级上册答案语文
  • 网站建设需要什么技能最新足球新闻头条
  • q a wordpress插件下载地址排名优化网站
  • 北京做网站好的公司网络整合营销推广
  • 做视频分享网站国家市场监督管理总局官网
  • 有专门做面包的网站么推广价格一般多少
  • 网站建设项目验收报告产品推广文案
  • asp网站制作教程世界营销大师排名
  • 做网站优化有前景吗南宁seo优化
  • 那些网站反爬做的好站长工具权重查询
  • 制作简历的免费网站电商平台
  • soho做网站谷歌推广网络营销有哪些推广方法
  • 甪直做网站小网站广告投放
  • 网站建设要哪些工作单页网站怎么优化
  • 简述电子商务网站开发的基本原则app推广营销
  • 手机做网站空间seo网站内容优化有哪些
  • 内网站做映射百度热榜实时热点
  • 广州市专业做网站最近的新闻摘抄
  • 大悟网站建设网络优化需要哪些知识
  • 建设工程教育网网址北京搜索优化推广公司
  • 网站建设mfdos搜索排名查询
  • 哈尔滨网站定制公司电子商务软文写作
  • 辉南网站建设爱网站关键词查询工具长尾
  • 电商网站建设市场网站分析案例
  • 亚马逊官方网站怎么做如何写推广软文
  • 做搬家网站的素材网络营销岗位有哪些
  • 枝江企业网站拉新十大推广app平台
  • 优秀简单的ppt作品成都关键词seo推广平台