日志监控预警系统:
以 Java 实现的监控预警项目,我们需要及时获取系统功能及服务能力状态。通过 ELK 日志收集系统配合监控系统即可实现即时预警,若系统出现异常,用户或开发人员能够第一时间收到告警通知,了解当前系统、功能存在的问题,能够提高软件服务能力。本系统通过调度程序监听 es 的日志信息,当自定义的规则匹配日志时,可以给用户或开发人员发送邮件或短信通知。
职责描述:主要负责 elk 系统的搭建,非格式化日志格式的设计,es 数据库表设计,调度规则功能的编写。
技术架构:
1、该系统基于 springboot 框架,并集入了 quartz 调度,es 等依赖,通过配置自定义规则,配合调度监控 es 日志,实现了对系统告警的及时捕获
p2p内容分发网络管理系统:
P2P内容分发网络是以 P2P 技术为基础,通过挖掘利用电信边缘网络海量碎片化闲置资源而构建的 低成本高品质内容分发网络服务。客户通过集成 PCDN SDK 接入该服务后能获得等同(或略高于)CDN 的分发质 量,同时显著降低分发成本。适用于视频点播、直播、大文件下载等业务场景的互联网公司或运营商使用,本项目提 供 了管理终端节点及统计服务、数据信息的功能。
项目职责:负责P2P内容分发网络管理系统的技术选型和架构设计开发,主要包含了需求分析、功能设计,数据库设计,前端页面、java 后台功能和安卓播放器的开发,以及功能自测和项目部署,后期的一些版本迭代优化等。
技术架构:
1、该系统基于 springboot 框架,主要针对终端程序进行一些控制操作及信息的获取。
2、前端使用 echats 制作了较多的数据统计图,如:带宽、流量、在线人数等数据,直观明了。
3、使用 layui 进行数据表格的生成及使用了一些 UI 控件,主要做实时状态数据监控、历史数据查询等。
4、容器采用 Tomcat ,数据库采用 MySQL。