摘要: 系统简介 系统简介 最近做了一个简单图片系统,这个系统就是 将上传的的图片保存到系统本地文件系统或者基于fastdfs的分布式文件系统中,在查看图片时会直接请求此系统或者fastdfs的tracker服务器(需要nginx支持)。 这里支持本地和分布式是为了适应不同的需求,有些小系统,就仅仅需要一个 阅读全文
posted @ 2015-08-29 15:32 秋夜 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 管理站点对于管理站点, 并没有太复杂的内容, 主要就是对数据库表中的数据进行维护。管理的实体有3个 WebSite(站点信息), WebService(站点服务器信息), ErrorEntity(异常信息), 其中WebSite和WebService是一对多的关系。WebSite和ErrorEnti... 阅读全文
posted @ 2015-08-24 22:34 秋夜 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 服务端的2个Service1.HandleService: 从Redis中获取异常信息, 入库并发送通知到相关责任人。2.HealthyCheckService: 对站点指定页面进行模拟访问, 如果请求成功或者返回的内容是约定的内容就表示正常, 否则就会产生一个异常信息, 并发送到http服务端。H... 阅读全文
posted @ 2015-08-24 22:33 秋夜 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 客户端客户端的作用就是捕获未处理异常, 发送异常到服务端。 关于捕获未处理异常的方法参考http://www.cnblogs.com/youring2/archive/2012/04/25/2469974.htmlhttp://www.cnblogs.com/eaglet/archive/2009/... 阅读全文
posted @ 2015-08-24 22:31 秋夜 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 后台管理首页统计的是当天每个时段的异常数量, 使用的是echarts组件, 红框所示, 可以选择不同的系统进行查看。得益于echarts的强大功能, 你可以使用柱状图来查看。站点列表, 就是使用异常日志报警服务的站点, 主要包括名称, 域名, 负责人及负责人联系方式, 以及健康检查页面等信息。点击修... 阅读全文
posted @ 2015-08-24 22:30 秋夜 阅读(892) 评论(1) 推荐(1) 编辑
摘要: 系统简介分布式异常报警系统就是收集系统运行过程中产生的未处理异常,检查系统运行的状态,并将异常信息统一发送到服务端,由服务端将信息通知到相关的责任人。问题我们在项目开发中可能遇到以下几个问题:1. 项目在运行的过程中, 会因为意外情况产生异常, 对于一些异常, 我们会通过try..catch来捕获,... 阅读全文
posted @ 2015-08-24 22:21 秋夜 阅读(978) 评论(0) 推荐(0) 编辑