Undo 发布用于 Linux 调试的 Live Recorder 5.0

随着 Undo 发布 Live Recorder 5.0,这使得在多进程系统上的调试变得更加轻松。html

随着 Undo 发布 Live Recorder 5.0,Linux 调试迈出了一大步。该产品于上个月发布,这使得在多进程系统上的调试变得更加轻松。它基于飞行记录仪技术flight recorder technology,它更加深刻进程之中,以深刻了解每一个进程的状况。这包括内存、线程、程序流,服务调用等。为了实现这一目标,Live Recorder 5.0 的记录、重放和调试功能都获得了加强,可以:linux

  • 记录进程更改共享内存变量的确切顺序。甚至能够针对特定变量并在任何进程中跳转到最后修改该变量的一行。
  • 经过随机化线程执行来暴露潜在缺陷,以帮助揭示竞态、崩溃和其余多线程缺陷。
  • 记录并重放单个 Kubernetes 和 Docker 容器的执行,以帮助在微服务环境中更快地解决缺陷。

Undo Live Recorder 使工程团队可以记录和重听任何软件程序的执行,而不管软件多么复杂。而且能够诊断和修复测试或生产中问题的根本缘由。git

根据你的许可证,Live Recorder 能够在命令行中使用 live-record 命令,但有点相似于 strace,但它不会打印系统调用和信号,而是建立一个“Undo 录制”。而后你能够调试录制中捕获的失败(远比分析核心转储高效!)。这些录制也能够与其余工做人员共享,并可使用可逆调试器进行重放,以进一步调查崩溃缘由或其余问题。github

Undo 引擎支持如下 Linux 发行版:ruby

  • Red Hat Enterprise Linux 6.八、6.九、6.十、7.四、7.五、7.6 和 8.0
  • Fedora 2八、29 和 30
  • SuSE Linux Enterprise Server 12.三、12.4 和 15
  • Ubuntu 16.04 LTS、18.04 LTS、18.10 和 19.04

Undo 是一家快速发展的,有风险投资支持的技术初创公司,它的总部位于旧金山和英国剑桥。他们称 Live Recorder 能够 100% 肯定致使任何软件故障的因素 —— 即便在最复杂的软件环境中也是如此。多线程

FacebookLinkedIn 上加入 Network World 社区,评论你想说的话题。微服务


via: www.networkworld.com/article/340…测试

做者:Sandra Henry-Stocker 选题:lujun9972 译者:geekpi 校对:wxy.net

本文由 LCTT 原创编译,Linux中国 荣誉推出命令行

相关文章
相关标签/搜索