首页 数据库 mysql教程 [ Ruby on Rails ] RedisLogger – a better redis log

[ Ruby on Rails ] RedisLogger – a better redis log

Jun 07, 2016 pm 04:29 PM
rails ruby

RedisLogger是一個Rails application專用的Redis logger,主要是利用Rails的ActiveSupport::LogSubscriber和ActiveSupport::Notifications去實做。 redis-rb其實有內建logger,Rails也可以輕易的使用,但在使用上,僅有每道指令的執行時間,略顯單薄,要判斷

RedisLogger是一個Rails application專用的Redis logger,主要是利用Rails的ActiveSupport::LogSubscriber和ActiveSupport::Notifications去實做。 redis-rb其實有內建logger,Rails也可以輕易的使用,但在使用上,僅有每道指令的執行時間,略顯單薄,要判斷每個action的redis執行時間還必須自己手動計算,感覺實在不太方便。所以就參考了Instrument Anything in Rails 3使用ActiveSupport::LogSubscriber和ActiveSupport::Notifications去觸發及計算執行時間,產生一個redis_logger.rb去overwrite redis-rb原本logger的行為,不但把每道Redis指令上色,並在action執行完成後計算Redis執行時間的總合。(如上圖所示) github: https://github.com/hellolucky/redis_logger enjoy it!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

Rails实现HTML转PDF的方法 Rails实现HTML转PDF的方法 Aug 27, 2023 pm 12:49 PM

Rails实现HTML转PDF的方法

Ruby怎么使用Mysql2连接操作MySQL Ruby怎么使用Mysql2连接操作MySQL Apr 17, 2023 pm 10:07 PM

Ruby怎么使用Mysql2连接操作MySQL

为什么 Python、Ruby 等语言弃用了自增运算符? 为什么 Python、Ruby 等语言弃用了自增运算符? May 11, 2023 pm 04:37 PM

为什么 Python、Ruby 等语言弃用了自增运算符?

深入分析 Golang 与 Ruby 的异同 深入分析 Golang 与 Ruby 的异同 Jun 01, 2024 pm 08:46 PM

深入分析 Golang 与 Ruby 的异同

如何使用MySQL和Ruby实现一个简单的数据分析报表功能 如何使用MySQL和Ruby实现一个简单的数据分析报表功能 Sep 20, 2023 pm 05:09 PM

如何使用MySQL和Ruby实现一个简单的数据分析报表功能

如何使用MySQL和Ruby实现一个简单的数据转换功能 如何使用MySQL和Ruby实现一个简单的数据转换功能 Sep 21, 2023 am 08:07 AM

如何使用MySQL和Ruby实现一个简单的数据转换功能

如何使用Redis和Ruby开发实时日志分析功能 如何使用Redis和Ruby开发实时日志分析功能 Sep 21, 2023 am 08:57 AM

如何使用Redis和Ruby开发实时日志分析功能

如何使用MySQL和Ruby实现一个简单的投票系统 如何使用MySQL和Ruby实现一个简单的投票系统 Sep 20, 2023 pm 12:37 PM

如何使用MySQL和Ruby实现一个简单的投票系统

See all articles