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中國 榮譽推出命令行

相關文章
相關標籤/搜索