Ruby rbspy - 无需重启即可分析 Ruby 进程

huacnlee · 2018年03月28日 · 最后由 StavenVanderbilt 回复于 2018年04月22日 · 3099 次阅读

如果你希望分析一个正在运行的 Ruby 进程,但又不想重启或停掉它,你改怎么办?

你需要用 rbspy,基于 Rust 编写的工具,只需一行命令即可:

rbspy 允许你分析正在运行的进程,提供一个 PID 就可以了。它是用采样的方式分析,于是消耗低,可以在生产环境使用。

https://rbspy.github.io

好东西,收!

要是能有个可视化的集成分析就更好了

需要 登录 后方可回复, 如果你还没有账号请 注册新账号