APMApplication Performance Management/Monitoring 의 줄임말로써, 애플리케이션(시스템, 응용 소프트웨어)의 성능과 서비스 안정성을 감시하고 관리하는 솔루션을 말한다. 사내에서 APM 툴로 오픈소스인 스카우터(Scouter)를 활용하였다. 스카우터는 LG CNS에서 개발한 오픈소스 APM이다. 간단한 설치 및 직관적이고 다양한 모니터링 기능을 제공하며 오픈소스이기 때문에 누구나 쉽게 사용할 수 있다. 1. Scouter 다운로드https://github.com/scouter-project/scouter/releases Releases · scouter-project/scouterScouter is an open source APM (Application Performa..
Etc 검색 결과
1. Redis 란 레디스(Redis)는 메모리 기반의 데이터 저장소이다. 키-밸류(key-value) 데이터 구조에 기반한 다양한 형태의 자료 구조를 제공하며, 데이터들을 저장할 수 있는 저장소이다. 최신 버전의 레디스는 PUB/SUB 형태의 기능을 제공하여 메세지를 전달할 수 있다. 즉, 데이터 저장 뿐만 아니라 다양한 목적으로 사용할 수 있다.레디스는 메모리에 데이터를 저장하기 때문에 저장 공간에 제약이 있어, 주로 보조 데이터 저장소로 사용한다. 이를 극복하기 위해 레디스 클러스터 기능을 제공하고 있어 저장 공간을 확장할 수 있다. 또한 저장된 데이터를 영구적으로 디스크에 저장할 수 있는 백업 기능을 제공하므로 애플리케이션의 주 저장소로도 사용할 수 있다. 또한 메모리에 데이터를 저장하기 때문에 ..
Docker에 CentOS 설치 mac M2 에 Docker Desktop 을 설치한 뒤, CentOS를 설치해보자. 1. centOS 설치 https://hub.docker.com/_/centos 위 사이트의 오른쪽 명령어를 통해 CentOS를 설치할 수 있지만, 나는 CentOS 7 을 설치해야하기 때문에, 버전을 명시하여 설치해야 한다. $ docker pull centos:7 7: Pulling from library/centos Pull complete What's Next? View a summary of image vulnerabilities and recommendations → docker scout quickview centos:7 2. CentOS Images 확인 Docker Des..
macOS M2 에 Docker 설치 1. Docker Download https://docs.docker.com/desktop/install/mac-install/ [Docker Desktop for Mac with Apple silicon] 버튼을 클릭한 후, 다운로드 받은 docker.dmg 파일을 설치한다. 설치가 완료되었다. $ docker --version Docker version 24.0.6, build ed223bc 터미널에서 버전 확인을 통해 도커가 설치된 것을 알 수 있다.
MacOS M2 docker 설치 Docker? 도커는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트이다. 도커에서 실행하는 어플리케이션은 사용자의 PC환경 설정 값을 변경하지 않고, 가상의 환경에서 환경변수를 설정 및 프로세스 구동, 파일을 저장한다. 또한 도커에서 실행된 어플리케이션이 종료되어도 로컬 PC환경에는 영향을 주지 않기 때문에 가상 환경에서 어플리케이션을 자유롭게 실행할 수 있다. 다시 말해, 도커의 가상화 기술을 기반으로 어플리케이션의 실행하는 플랫폼이라고 정의할 수 있다. Docker 아키텍처 위와 같이 도커는 클라이언트-서버 구조로 실행된다. 도커 서버와 클라이언트는 같은 시스템에서 실행될 수 있으며, 또한 서로 다른 시스템 ..
IntelliJ에서 Spring Framework 프로젝트를 Gradle Project로 변경하는 방법 사내 솔루션이 구축된지 3년 채 되지 않았는데, 외주사에서 Spring Framwork의 구조로 구축하였으며, 레거시 코드가 많이 존재한다. 해당 프로젝트에서 신규 화면을 구성해야하는데 다른 외주사와 같이 협업하는 과정에서 배포방식을 변경하게 되면서 해당 프로젝트도 Gradle Project로 변경하게 되어 정리해보고자 한다. 내 프로젝트의 구조는 변경하지 않고 Spring Framework의 일반적인 구조를 따르면서 Gradle Project로 변경하는 방법을 정리해본다. 1. Gradle 프로젝트 생성 새로운 디렉토리를 만들거나 기존의 Spring 프로젝트 디렉토리로 이동하여 터미널 또는 명령 프롬..
최근댓글