источник|Официальный аккаунт Alibaba Cloud Native
Недавно ATA, внутренний технологический форум Alibaba, опубликовал список 100 наиболее популярных ключевых слов года. Популярность Артаса в Alibaba очевидна.
В сентябре 2018 года Alibaba открыла исходный код этого диагностического артефакта Java.За более чем два года количество звезд Github Артаса достигло 24,6 тыс., став проектом с открытым исходным кодом с наибольшим количеством звезд в Alibaba Group.Можно сказать, что это заслуженно является самым популярным инструментом разработчика Ali.
Что может Артас?
Артас может помочь вам, когда вы столкнулись с такими проблемами, как:
-
Из какого пакета jar загружается этот класс? Почему сообщается о различных исключениях, связанных с классом?
-
Почему код, который я изменил, не выполняется? Это потому, что я не совершал? Ветвь неправильная?
-
Если вы столкнулись с проблемой и не можете отладить ее онлайн, можете ли вы опубликовать ее повторно, только добавив журнал?
-
Есть проблема с обработкой данных пользователя онлайн, но ее нельзя отладить онлайн или воспроизвести офлайн!
-
Есть ли глобальный вид, чтобы увидеть работоспособность системы?
-
Есть ли способ отслеживать рабочее состояние JVM в реальном времени?
-
Как быстро найти горячие точки приложения и сгенерировать график пламени?
Arthas поддерживает JDK 6+, поддерживает Linux/Mac/Windows, использует интерактивный режим командной строки и предоставляет богатые функции автодополнения вкладок для дальнейшего облегчения обнаружения и диагностики проблем.
Учебник Артаса находится онлайн в лаборатории для практических занятий и содержит 57 экспериментов, которые помогут вам стать экспертом в решении проблем.
Предварительный просмотр опыта «Знание и действие»
Если вы новичок в Arthas, мы рекомендуем вам начать с вводного эксперимента Arthas, чтобы понять основы использования Arthas, а затем взять в качестве примера обычное приложение Spring Boot, чтобы ознакомиться с подробным использованием команд Arthas.
Основываясь на вводном руководстве, Zhixing добавила четыре типа экспериментов, связанных с командами: базовые команды, системные команды, расширенные команды и команды класса.Вы можете испытывать и учиться в соответствии с вашими реальными потребностями или использовать эти сценарии опыта в качестве интерактивных документов. , чтобы запросить в режиме реального времени.
Кроме того, мы также предоставляем 14 типичных сценариев, включая фоновые асинхронные задачи, получение контекста Spring, устранение неполадок 401\404 и т. д., чтобы помочь вам быстро устранять определенные бизнес-проблемы.
перестань говорить глупости,Нажмите, чтобы войти в систему сейчас, чтобы познакомиться с Артасом.