User Tools

Site Tools


java:api-monitor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:api-monitor [2021/08/29 03:21] – [愿景] morgan0329java:api-monitor [2021/08/29 08:12] (current) – [backgroud] morgan0329
Line 1: Line 1:
 +====== backgroud ======
 +因为偶然听说要有一种api的监控。所以去gitee上找了找,找到很简陋的版本,然后花5个小时全部重写,同时修正了一些缺陷。跑起来感觉还不错。
 +
 +其中主要做了如下修改:
 +  - 把springboot版本从1.5升级为2.2.13.RELEASE并解决升级中带来的各种问题。
 +  - mysql从版本5升级到8.0.22版本 
 +  - 把目录全部改成com.xiaosq.boss同时需要修改数据库现有数据中有目录的字段。
 +  - 修复mysql时区不对的问题,修复方式是连接字符串加&serverTimezone=GMT%2B8  
 +  - 引入lombok
 +  - 去掉所有*.xml的所有配置,去掉mybatis generator
 +  - 前端页面改变基本信息,部分静态资源改为cdn获取
 +  - 日志的默认排序改成时间倒序(最新的一条出现在最前面)
 +  - 修改执行频率(增加 每隔3小时 这个选项)
 +  - 修改对URL地址的验证(先前的验证认为http://localhost:8080不是有效URL)
 +
 +
 +
 +====== 愿景 ======
 +1 未来可以以这个为起点,做出整个boss系统
 +
 +2 可以直接再做一个功能:如果遇到api有问题,直接给对应的微信号发通知信息。
 +
 +====== demo ======
 +直接上图
 +
 +{{:java:apimonitor1.png?600|}}
 +
 +{{:java:apimonitor2.png?600|}}
 +
 +{{:java:apimonitor3.png?600|}}
  

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