如何在spring boot中使用redismetricrepository

时间:2014-11-26 12:22:03

标签: spring-boot

我正在研究弹簧启动执行器,并能够查看我的应用程序的指标。但我想将这些指标存储到某个数据库中。在Spring doc中,已经提到RedisMetricRepository提供了将指标存储到redis db的选项。但我不知道如何利用这个RedisMetricRepository将指标存储到redis db.Kindly帮助我如何使用RedisMetricRepository将指标存储到redis db。

1 个答案:

答案 0 :(得分:1)

您只需创建@Bean类型RedisMetricRepository即可。我怀疑它会立即将指标存储在Redis中。我更喜欢在内存中缓冲并定期导出到Redis。以下是使用@Scheduled每5秒导出到Redis的示例:https://github.com/scratches/aggregator/blob/master/generator/src/main/java/demo/GeneratorApplication.java#L61

相关问题