现有的可供分析的日志以及缺陷

网关由于是所有外部用户请求的入口,记录这些请求中我们需要的元素,对于线上监控以及业务问题定位,是非常重要的。并且,在这些元素中,链路信息也是非常重要的。通过链路信息,我们可以找到请求调用全链路相关的日志。并且,网关也是大部分请求链路起始的地方,记录请求中的元素的同时,也要带上链路信息。

  • Netty 抓包日志
  • HttpWebHandlerAdapter 的 TRACE 日志
  • AccessLog

https://www.helloworld.net/p/4754713131

自定义 GatewayLogFilter 实现日志记录

https://blog.csdn.net/chaojunma/article/details/122595612

  1. @Slf4j
  2. @Component
  3. public class GatewayLogFilter implements GlobalFilter, Ordered {
  4. }