1.项目间的key名称不对应导致web端找不到数据:
在web端部署数据时,这里设置的key值是serversCountMap
,而数据处理模块生成的key指定名字时少个s
:
改正后依然不能显示数据,继续排查。
2.web端找不到数据,要么是调用的key的名字和redis里不一样,上面已经纠正,要么就是redis没连上。再排查,发现是web项目端配置文件问题:
如下显示地config.properties文件中,不能将redis连接地址写成redis01,这样虽然linux端可以,但web端不行(考虑到web不是部署在虚机上的,所以不认识redis01也是可以理解的)。
至此本模块问题解决,正常运行。