blade-log服务正常启动但blade_log_error表没有记录.blade-log应该如何使用?

Blade 已结 2 958
笨笨巫师
笨笨巫师 剑圣 2021-03-31 23:17

一、该问题的重现步骤是什么?

1. 正常启动blade-log服务

2. 抛出异常,但blade_log_error表没有记录.

3. 


二、你期待的结果是什么?实际看到的又是什么?


希望向文档介绍那个发生了未知异常,能够记录到库表中。


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


2021-04-01 10:46:04.951 ERROR 26032 --- [  XNIO-1 task-1] o.s.c.l.e.BladeRestExceptionTranslator   : 服务器异常

java.io.FileNotFoundException: ~~~~~~~~~~~~~~~~~~~~~~~~ (系统找不到指定的路径。)


2021-04-01 10:46:05.750  INFO 26032 --- [   async-task-2] c.netflix.loadbalancer.BaseLoadBalancer  : Client: blade-log instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=blade-log,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null

2021-04-01 10:46:05.760  INFO 26032 --- [   async-task-2] c.n.l.DynamicServerListLoadBalancer      : Using serverListUpdater PollingServerListUpdater

2021-04-01 10:46:05.814  INFO 26032 --- [   async-task-2] c.n.l.DynamicServerListLoadBalancer      : DynamicServerListLoadBalancer for client blade-log initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=blade-log,current list of Servers=[172.30.0.8:8103],Load balancer stats=Zone stats: {unknown=[Zone:unknown;Instance count:1;Active connections count: 0;Circuit breaker tripped count: 0;Active connections per server: 0.0;]

},Server stats: [[Server:172.30.0.8:8103;Zone:UNKNOWN;Total Requests:0;Successive connection failure:0;Total blackout seconds:0;Last connection made:Thu Jan 01 08:00:00 CST 1970;First connection made: Thu Jan 01 08:00:00 CST 1970;Active Connections:0;total failure count in last (1000) msecs:0;average resp time:0.0;90 percentile resp time:0.0;95 percentile resp time:0.0;min resp time:0.0;max resp time:0.0;stddev resp time:0.0]

]}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@74e6a3c7


五、若有更多详细信息,请在下面提供。



2条回答
  •  admin
    admin (最佳回答者)
    2021-04-01 10:49

    error表是要捕获了异常才会入库,你找一个接口手动抛一个异常试试,应该会有数据入库

    至于你的异常提示还不够,需要更详细的描述,比如你有没有改动源码,还是说git上原版拉下来就是这样。具体是什么异常触发的等等都需要提供

    0 讨论(1)
  • 2021-04-02 08:31

    应该知道问题出在哪了:


    我在外部测试环境上部署了基础服务(blade-log),本地开发环境上运行的服务抛出异常。

    如上图示,blade-log注册的是内部IP:[Server:172.30.0.8:8103],

    因此异常信息无法入库。

    0 讨论(0)
提交回复