User Tools

Site Tools


java:api-monitor

Table of Contents

backgroud

因为偶然听说要有一种api的监控。所以去gitee上找了找,找到很简陋的版本,然后花5个小时全部重写,同时修正了一些缺陷。跑起来感觉还不错。

其中主要做了如下修改:

  1. 把springboot版本从1.5升级为2.2.13.RELEASE并解决升级中带来的各种问题。
  2. mysql从版本5升级到8.0.22版本
  3. 把目录全部改成com.xiaosq.boss同时需要修改数据库现有数据中有目录的字段。
  4. 修复mysql时区不对的问题,修复方式是连接字符串加&serverTimezone=GMT%2B8
    - 引入lombok
  5. 去掉所有*.xml的所有配置,去掉mybatis generator
  6. 前端页面改变基本信息,部分静态资源改为cdn获取
  7. 日志的默认排序改成时间倒序(最新的一条出现在最前面)
  8. 修改执行频率(增加 每隔3小时 这个选项)
  9. 修改对URL地址的验证(先前的验证认为http://localhost:8080不是有效URL)

愿景

1 未来可以以这个为起点,做出整个boss系统

2 可以直接再做一个功能:如果遇到api有问题,直接给对应的微信号发通知信息。

demo

直接上图

java/api-monitor.txt · Last modified: 2021/08/29 08:12 by morgan0329

Except where otherwise noted, content on this wiki is licensed under the following license: 沪ICP备12046235号-2
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki