Azure에서 디버그 | Visual Studio - Visual Studio Skip to content
Azure에서 디버그 | Visual Studio2020-03-25T12:17:35-07:00

클라우드에서 디버그

강력한 디버깅 및 진단을 통해 까다로운 오류 해결

Screenshot of Code Lens capabilities

코드 이해

한눈에 코드의 참조 찾기

마지막으로 코드 줄이 변경된 시간, 변경 횟수처럼 중요한 정보를 찾기 위해 여러 창을 자세히 살피는 대신, 코드 편집기에서 간단히 찾을 수 있습니다. 코드에 대한 참조, 작업 항목, 코드 검토, 연결된 버그를 확인하고 코드 작성자에게 문의하고 단위 테스트를 살펴보세요.

대화형 Snappoint 및 Logpoint

프로덕션의 코드 줄에서 발생하는 동작을 정확히 파악

중단점이 있는 원격 디버깅과 달리 Snappoint는 적중 시 애플리케이션을 중단하지 않고 앱 상태의 스냅숏을 캡처하고 계속 실행합니다. 따라서 Snappoint를 통해 사이트를 방문하는 최종 사용자에 대한 영향을 최소화하여 라이브 사이트를 디버그할 수 있습니다. Logpoint라는 똑같이 비침투적인 다른 기능을 사용하면 코드 변경이나 재배포 없이 즉석에서 앱에 새 로깅 문을 삽입할 수 있습니다.

Screenshot of interactive snappoints and logpoints
Screenshot of Application map

상호 관련된 추적을 사용하여 신속하게 오류 찾기

이제 분산 앱에서의 오류 추적이 기본 제공됨

분산 응용 프로그램은 전혀 새로운 것이 아니지만, 분산 시스템에서 예외의 근본 원인을 찾는 작업은 여전히 해결하기 어려운 과제일 것입니다. 그러나 이제는 그렇지 않습니다. Application Insights에 상관 관계 ID가 기본 제공되므로 더 이상 여러 마이크로 서비스나 구성 요소에서 수동으로 트랜잭션 추적을 처리할 필요가 없습니다. 이제는 클라우드의 일부입니다.

프로덕션 프로파일링으로 성능 문제 해결

사용자의 성능을 저하시키는 방법 확인

프로덕션 문제는 단순한 예외 이상의 큰 문제입니다. 성능 문제는 예외만큼 큰 문제를 일으킬 수 있으며 추적하기가 더 어려울 수 있습니다. Application Insights Profiler를 사용하여 손쉽게 응용 프로그램 성능을 높여 보세요.

Screenshot of solving performance issues with production profiling

학생, 오픈 소스 및 개인 개발자를 위한 모든 기능을 갖춘 무료 IDE

무료 다운로드

소규모 팀을 위한 전문 개발자 도구, 서비스 및 구독 혜택

평가판

모든 규모 팀의 까다로운 품질 및 확장 요구 사항을 충족하는 엔드투엔드 솔루션

평가판

피드백