异常日志
ClownFish会在以下场景中自动记录异常日志
- 处理HTTP请求过程中(HttpAction)
- 处理消息过程中(MessageHandler)
- 后台任务中(BackgroundTask)
最后可以在日志中找到它们,假设我们将日志已写入Elasticsearch
从Venus跳转到日志列表
查看当天的异常日志,可以直接从Venus中跳转,例如:
点击每个服务卡片中的“异常数”(下面的数字)即可跳转到Kibana的具体页面中。
展开后可查看日志详情,其中就包含了详细的异常描述以及完整的请求记录。
致命异常日志
如果程序在启动时出现异常,那么这类异常会导致程序退出,此时就会记录一条【致命异常日志】
这类日志固定写入到系统临时目录下,文件名: {sys-temp-directory}_ClownFish_net_error_{date}.txt
如下图:
而且还会有企业微信通知: