功能介绍
添加该支持后,应用对 Redis 的访问操作会产生 EagleEye 的跟踪日志,EDAS 会对该日志进行采集、分析、统计,然后 Redis 调用会展现在 EDAS 平台的链路追踪和调用分析中。
支持范围
考虑到 Redis 库众多以及 spring-data 库的易用性,目前只对 spring-data-redis 进行支持,兼容的版本为: 1.7.4.RELEASE;如果在您的项目中没有使用 spring-data-redis,而使用的是其他的库(如 Jedis),则在 EagleEye 的链路(在 EDAS 控制台左侧的导航栏中选择 [backcolor=transparent]数据化运营 > [backcolor=transparent]调用链详情)中将无法查看到相应的信息。
[backcolor=transparent]注意:如果应用程序中使用的 spring-data-redis 版本高于 1.7.4.RELEASE ,且提供的功能在此版本中不满足时,请提交工单与我们联系。
使用方式
对于在 EDAS 平台上的应用,采用的方式是替换 spring-data-redis ,使用方式与官方 spring-data-redis 完全相同(参见 官方 Guide 文档),即在代码层面,目前 EDAS 的 spring-data-redis 的兼容版本是 1.7.4-RELEASE;请按照以下步骤使用:
打开 {user.home}/.m2/settings.xml 文件,配置 Maven 本地仓库。[backcolor=transparent] [backcolor=transparent]<profile>- [backcolor=transparent] [backcolor=transparent]<id>[backcolor=transparent]edas.oss.repo[backcolor=transparent]</id>
- [backcolor=transparent] [backcolor=transparent]<repositories>
- [backcolor=transparent] [backcolor=transparent]<repository>
- [backcolor=transparent] [backcolor=transparent]<id>[backcolor=transparent]edas-oss-central[backcolor=transparent]</id>
- [backcolor=transparent] [backcolor=transparent]<name>[backcolor=transparent]taobao mirror central[backcolor=transparent]</name>
- [backcolor=transparent] [backcolor=transparent]<url>[backcolor=transparent]http://edas-public.oss-cn-hangzhou.aliyuncs.com/repository[backcolor=transparent]</url>
- [backcolor=transparent] [backcolor=transparent]<snapshots>
- [backcolor=transparent] [backcolor=transparent]<enabled>[backcolor=transparent]true[backcolor=transparent]</enabled>
- [backcolor=transparent] [backcolor=transparent]</snapshots>
- [backcolor=transparent] [backcolor=transparent]<releases>
- [backcolor=transparent] [backcolor=transparent]<enabled>[backcolor=transparent]true[backcolor=transparent]</enabled>
- [backcolor=transparent] [backcolor=transparent]</releases>
- [backcolor=transparent] [backcolor=transparent]</repository>
- [backcolor=transparent] [backcolor=transparent]</repositories>
- [backcolor=transparent] [backcolor=transparent]<pluginRepositories>
- [backcolor=transparent] [backcolor=transparent]<pluginRepository>
- [backcolor=transparent] [backcolor=transparent]<id>[backcolor=transparent]edas-oss-plugin-central[backcolor=transparent]</id>
- [backcolor=transparent] [backcolor=transparent]<url>[backcolor=transparent]http://edas-public.oss-cn-hangzhou.aliyuncs.com/repository[backcolor=transparent]</url>
- [backcolor=transparent] [backcolor=transparent]<snapshots>
- [backcolor=transparent] [backcolor=transparent]<enabled>[backcolor=transparent]true[backcolor=transparent]</enabled>
- [backcolor=transparent] [backcolor=transparent]</snapshots>
- [backcolor=transparent] [backcolor=transparent]<releases>
- [backcolor=transparent] [backcolor=transparent]<enabled>[backcolor=transparent]true[backcolor=transparent]</enabled>
- [backcolor=transparent] [backcolor=transparent]</releases>
- [backcolor=transparent] [backcolor=transparent]</pluginRepository>
- [backcolor=transparent] [backcolor=transparent]</pluginRepositories>
- [backcolor=transparent] [backcolor=transparent]</profile>
- [backcolor=transparent] [backcolor=transparent]</profiles>