本章主要内容:
- 使用Redis记录日常
- 使用Redis实现计数器并进行数据统计
- 查询IP地址所属的城市与国家
- 服务的发现与配置
上一章花了很多时间来讨论如何将Redis用作整个系统的其中一部分,而这一章将介绍如何使用Redis来帮助和支持系统的其他部分 :使用日志和计数器来收集系统当前的状态信息、挖掘正在使用系统的顾客的相关信息、将Redis用作记录配置信息的字典。
总的来说,本章将展示如何控制并监视系统在运行时的一举一动。在阅读本章的时候,请记住我们的目的是支持那些持续运行的、更高层次的应用程序:本章构建的组件并不是应用程序,但它们可以通过记录应用程序信息、记录访客信息、为应用程序提供配置信息等手段来帮助和支持应用程序。首先,让我们来看看如何通过日志来实现最基本的监控特性。