在实时应用程序中调用rb_backtrace的安全性在哪里

时间:2017-03-07 00:10:07

标签: ruby gdb backtrace

当我调试实时应用程序并想要获取当前的ruby堆栈跟踪时,获取该信息的好方法是从附加的rb_backtrace()调用gdb。但它总是安全吗?是否有任何特定的应用程序状态,我应该避免调用该函数?

如果相关,则应用程序由独角兽工作人员运行。

1 个答案:

答案 0 :(得分:-1)

在prod环境中,使用rb_backtrace()不是一个好习惯。

你可以试试这个。我认为在ROR应用中非常容易使用。

https://github.com/airbrake/airbrake