ApiBoot 2.1.3发布,支持 Logging Admin 界面管理
ApiBoot 为接口服务而生,基于 SpringBoot 完成扩展、自动化配置,通过封装一系列 Starter 来让调用者快速集成组件,降低学习、使用门槛,提高开发效率。
从
2.1.3.RELEASE
版本开始,ApiBoot
内的全部Plugin
会从api-boot-plugins
模块从陆续迁移到minbox-projects
开源组织作为独立的项目进行升级维护,大家注意访问源码地址。
minbox-projects
开源组织地址:https://gitee.com/minbox-projects
ApiBoot 官网
ApiBoot 2.1.3.RELEASE (2019-8-15日发布)
一、ApiBoot Logging
1. 修复 #IZQCY
2. 添加 RestTemplate 支持透传链路信息
3. 修改 OpenFeign 透传链路信息方式
4. 修改日志异步上传到 Admin,提高接口访问响应效率
5. 分离 Logging 到"minbox-projects"开源组织"minbox-logging"项目内
二、ApiBoot Logging Admin
1. 分离 Logging Admin 到 "minbox-projects"开源组织"minbox-logging"项目内
2. 添加控制台输出上报的日志配置属性
3. 添加输出上报日志美化 Json 配置属性
4. 修改接收上报日志方式为 Event/Listener
5. 调整 "logging_request_logs" 日志表结构
三、ApiBoot Logging Admin UI
1. 项目初始化使用 Vue 构建
2. 支持 SpringSecurity Starter 配置用户登录
3. 可查看上报日志的服务列表
4. 可查看最新 500 条的请求链路日志信息(可查看扩展详情)
5. 可自定义配置页面 Logo
6. 可自定义配置页面标题显示内容
ApiBoot Logging Admin UI界面
登录页面
登录页面整合
spring-boot-starter-security
来实现,通过配置内存、数据库登录用户来访问日志、以及服务列表。
链路日志列表
查询最新的 500 条链路日志信息,点击每一条链路日志可查看详细的日志内容。
上报日志的服务列表
服务是根据
服务 ID
+服务 IP
+服务端口号
来确定唯一性。
ApiBoot Logging 组件架构图.png
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Mir 1.4.0 发布,Ubuntu 的下一代显示服务器
Mir 显示服务器 1.4.0 发布了,Ubuntu 用户可以通过Mir PPAs来安装,同时提供了源码包 该版本主要是支持基于 Mir 的 shell,通过Sway’s layer-shell extension protocol3实现。 其他的改进记录包括: ABI 概览: mirserver ABI bumped to 50 ###Enhancements: [MirAL] Support for exclusive zones [Wayland] Many Layer Shell improvements [mirclient] Make the mirclient socket optional and disabled by default [mir-utils] Delete mirrun and mirbacklight [mir-demos] Replace usingmiral-waylandin the scripts with a name of the formwayland-[0-9] Bugs 修复: [Wayland] To accommodate GT...
- 下一篇
Hyperf v1.0.11 发布,企业级 PHP 微服务协程框架
更新内容 本周更新主要加强了数据库模型、Collection 对象和消息队列消息体通过实现 CompressInterface 来实现对自身对象的压缩,以便于投递到消息队列或其它需要低数据量的传输场景,以及增加了 GRPC 客户端的灵活度,同时修复了一些其它组件的 Bug?,发布于 1.0.11 版。 相关组件的文档可通过上面的超链接进入查看,或直接访问 官网 https://hyperf.io 或 文档 https://doc.hyperf.io 查看。 新增 #366 增加 Hyperf\Server\Listener\InitProcessTitleListener 监听者来设置进程名称, 同时增加了 Hyperf\Framework\Event\OnStart 和 Hyperf\Framework\Event\OnManagerStart 事件; 修复 #361 修复 db:model命令在 MySQL 8 下不能正常运行; #369 修复实现 \Serializable 接口的自定义异常类不能正确的序列化和反序列化问题; #384 修复用户自定义的 ExceptionHa...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群