百度地图毕业设计源码-godeye:神眼

时间:2024-06-26 00:47:05
【文件属性】:

文件名称:百度地图毕业设计源码-godeye:神眼

文件大小:54KB

文件格式:ZIP

更新时间:2024-06-26 00:47:05

系统开源

百度地图毕业设计源码 简介 godeye 监控开始 对于一个基本的分布式系统调用跟踪系统,大致需要满足基本的特性:低侵入性,高性能,高可用容错,低丢失率等,下文绍这几个特性的简单实现。 特点 低侵入性 对于业务系统而言,低侵入性是一个比较基础的特性,保证对业务开放人员的透明性, 尽量减少代码级的侵入。对于分布式调用跟踪,跟踪事件发生在调用前后,因此可借助 类似拦截器,过滤器,AOP等机制,利用配置代替编码。 高可用容错 在跟踪分布式调用过程中,应当保证跟踪系统具有高可用容错,首先保证跟踪服务器具 有集群特性,不能出现单点,即便跟踪服务器均不可用,也不应影响到业务系统的稳定 性,保持自身的轻量性。建议以日志文件的方式记录跟踪行为,再通过Collector来收集这些记录,输出到跟踪服务器。这样即便跟踪服务器不可用时,也不会影响到业务系统的运行。同时,使用了记录文件后,有便于以后针对高流量时,可适当做一些缓冲或流控方面的优化。 高性能 & 低丢失率 对于分布式调用跟踪,应该保证良好的性能,如上文所述**,采用文件记录的方式肯定比 直接通过网络传输更高效,结合一些高效的I/O手段,如使用高效的


【文件预览】:
godeye-master
----.gitignore(525B)
----godeye-common()
--------pom.xml(4KB)
--------src()
----README.md(18KB)
----pom.xml(17KB)
----godeye-client()
--------pom.xml(8KB)
--------src()
----godeye-web()
--------pom.xml(3KB)
--------src()
----LICENSE(1KB)

网友评论