Rails异常的核心转储等效
问题描述:
所以我从我的应用程序中获得了异常日志。我有一个调用堆栈,请求参数以及该日志中所有其他常见的东西。这是罕见的例外情况,日志中的信息不包含我需要解决/复制问题的所有详细信息。Rails异常的核心转储等效
我不知道是否有某种方式(gem?)在出现异常的情况下获得完整的Rails应用程序状态转储。包括来自控制器方法的所有实例和局部变量值。我猜想整个Ruby对象空间的转储可能需要一分钟左右,但我不关心这种情况下的磁盘和cpu资源。
答
我不这么认为,我尝试做类似的事情的方式是使用logger.error对我需要更多信息的变量。