后台-系统设置-扩展变量-手机广告位-内容正文顶部 |
redis发布订阅
类图
日志收集架构
需求:商品服务可能有一个实例实例支撑,订单服务可以能有两个或多个实例支撑。需要按照服务拆分将日志聚集到对应服务的日志中。比如:订单服务有两个实例,需要将两个实例的日志聚集到一份订单日志中。
日志收集技术流程图
ES日志收集库设计
Index的名称为log-index-{yyyy-MM-dd}(日志索引)Field:
日志分析API
1、读取服务名列表
路径:
参数:无
返回值:正确
[
{
"name":"buyer-api"
},
{
"name":"manager-api"
}
]
2、读取实例UUID
因为每次重新启动实例,会重新生成UUID。读取实例UUID时,只读取正在使用状态的UUID。
路径:
参数:无
返回值:正确
[
{
"uuid":"asdasd-asdasd"
},
{
"uuid":"asdasd-asdasd"
}
]
3、读取日志
路径:
参数:
返回值
{
"data":["一行完整日志*****","一行完整日志******"],
"pageNo":1,
"pageSize":100,
"dataTotal":2
}
4、下载日志
路径:
参数:
返回值:
下载日志文件
综上所述,可以大致的了解到关于Redis发布与订阅及日志收集的内容,想要了解更多技术方面的内容,可以持续关注易族智汇javashop技术文档栏目。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。