본문 바로가기
반응형

우분투12

슈퍼바이저를 이용한 지속적 데몬 관리 애플리케이션을 개발하고 배포 시에 데몬이 어떤 이유로 죽은 경우 바로 되살려서 데몬이 떠있는 걸 유지하고 싶은 경우가 있습니다. 예를들어 서버에서 구동되는 프로그램들이 그렇죠. 위의 기능을 가능하게 해주는 프로그램이 슈퍼바이저입니다. 일종의 안전장치를 하나 더 건다고 보시면 되겠습니다. 사람이 수동으로 떨어질 때마다 알람 설정을 해서 켜고 끄고 할 수도 있고 해당 포트를 실시간 간격으로 체크해서 자동으로 띄워주는 쉘을 만들어 놓을 수도 있습니다. 아래는 그러한 과정을 슈퍼바이저 매니저툴이 대신해준다고 보면 되겠습니다. 한 가지 확인 못해본 것은 메모리 이슈로 떨어졌을 경우 포트는 살아있지만 접속이 안 되는 경우가 있습니다. 이러한 케이스까지 슈퍼바이저가 인지하여 자동으로 재시작해주는지는 모르겠습니다. 1.. 2024. 2. 29.
형태소 분석기 설치 및 적용 형태소 분석기란(Morphological Analyzer)란? 자연어 처리에서 사용되는 도구로, 문장을 구성하는 단어를 형태소 단위로 분석하는 작업을 수행합니다. 형태소란 언어에서 의미를 가지는 가장 작은 단위로, 보통 명사, 동사, 형용사, 부사 등과 같은 단어 형태로 나타납니다. 형태소 분석기는 주어진 문장을 형태소 단위로 분할하고, 각 형태소의 품사(POS, Part-of-Speech)를 결정하는 작업을 수행합니다. 품사 정보는 문장의 구조를 파악하고, 문장을 다른 단위로 분석하거나 처리하는 데에 활용될 수 있습니다. 또한, 형태소 분석은 텍스트 마이닝, 정보 검색, 기계 번역 등 다양한 자연어 처리 작업의 전처리 과정에서 중요한 역할을 합니다. 형태소 분석기는 주로 기계 학습 알고리즘을 사용하여 .. 2023. 7. 5.
도커 우분투 설치 메뉴얼(최신) 소개 및 배경 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 다양한 이유로 계속 바뀌는 서버 환경과 개발 환경 문제를 해결하기 위해 등장했다. 툴 업데이트, 회사의 툴 사용 변경, 회사의 언어 정책 변경 등 기존에 서버와 개발 환경이 변경되면 컴퓨터 세팅(개발 환경) 등을 다시 하거나 그 과정에서 발생하는 문제들과 같이, 여러모로 불편한 점이 많았다. 도커가 등장하고 서버관리/개발 방식이(컨테이너) 완전히 편리하게 바뀌게 된다. 도커 공식문서 https://docs.docker.com/desktop/install/ubuntu/ Install Docker Desktop on Ubuntu docs.docker.com 1. Docker 패키지 저장소 설정 목차 1. Docker 패키지 저장소 설정 2. .. 2023. 3. 13.
AWS S3 연동 가이드(s3fs-fuse / cli) AWS S3(Simple Storage Service)란? Simple Storage Service의 약자로 파일 서버의 역할을 하는 서비스다. 일반적인 파일서버는 트래픽이 증가함에 따라서 장비를 증설하는 작업을 해야 하는데 S3는 이와 같은 것을 대행한다. 트래픽에 따른 시스템적인 문제는 걱정할 필요가 없어진다. 또 파일에 대한 접근 권한을 지정할 수 있어서 서비스를 호스팅 용도로 사용하는 것을 방지할 수 있다. 아래는 S3의 주요한 기능적인 특성들이다. AWS S3(Simple Storage Service의 특징 많은 사용자가 접속을 해도 이를 감당하기 위해서 시스템적인 작업을 하지 않아도 된다. 저장할 수 있는 파일 수의 제한이 없다. 최소 1바이트에서 최대 5TB의 데이터를 저장하고 서비스 할 수.. 2022. 11. 17.
반응형