서버리스 Function 디버깅하기
3 항목
UI 화면 디버깅하기
HandStack 기반 UI 화면은 Java, C#, PHP 등 서버 코드에 전혀 의존 하지 않는 완전한 표준 HTML, CSS, JavaScript로 구성되어 있습니다. 비즈니스에 따라 UI 화면 개발을 위해 다양한 상용소스와 오픈소스 기반에서 동작하는 화면을 개발하게 됩니다.
ack 및 module 디버깅하기
프로그램 디버깅은 코드에서 오류를 찾고 수정하는 과정입니다. 이는 개발자의 코드가 의도대로 작동하지 않을 때, 문제가 무엇인지 파악하고 해결하는 데 필수적인 과정이자 기술입니다.
SSH를 이용한 원격 디버깅
Visual Studio 2022 통합 개발 환경으로 SSH(Secure Shell)를 통해 로컬 또는 원격 macOS, Linux 원격 환경에서 실행되는 ack 프로세스에 연결할 수 있습니다. 디버깅을 설정하는 방법과 디버그하는 방법은 다음과 같습니다.
Windows 서버 원격 디버깅
Visual Studio 2022 통합 개발 환경으로 Visual Studio Remote Debugger (msvsmon.exe)를 사용하여 원격 Windows Server 환경에서 실행되는 ack 프로세스에 연결할 수 있습니다. Windows Server에 GUI 접근이 가능할 때 가장 쉽게 디버깅을 설정하고 연결하는 방법은 다음과 같습니다.
로그 파일 모니터링하기
Windows PowerShell 및 Linux와 macOS 에서 사용 가능한 로그 모니터링 명령어로 HandStack 앱에서 기록하는 실시간 로그 파일 모니터링을 위한 PowerShell(Windows) 및 Bash(Unix/Linux) 명령어를 설명합니다.