Home

0

오래된 (특정 기간 이상 된) 파일 찾아서 지우기 How to find old (aged more than specific days) files and remove

특정 기간 이상 지난 파일 삭제 하기운영계는 보통 로그 보관 정책이 있고, 압축/백업 등이 자동화 되어 있으므로 특별히 신경 쓸 일이 없지만가끔 개발계나 검증계에서 디스크가 부족하여 로그파일등을 한꺼번에 지워야 하는 경우가 있습니다.매번 검색해서 지우곤 하는데 이것저것 해 보고 가장 편했던 방식을 기록용으로 적어 놓는 포스트 입니다. TL;DR현재 디렉토리

0

레디스 모니터링 시 주의사항 (Redis monitoring/single thread)

TL;DRRedis는 싱글 쓰레드로 동작 하므로 CPU 모니터링을 할때 redis 프로세스를 따로 모니터링 해 줘야 합니다. 그렇지 않으면 redis의 cpu가 100을 치고 hang 걸린 상황에서 전체 코어 중 하나의 코어만 다 쓰는 상황이라 알람이 발생 하지 않을 수 있습니다. CPU 사용량 모니터링대부분의 사이트에서는 zabbix 나 prometheu

0

haproxy & keepalived 로 프록시 구축하기

overviewVM 두대(이상)에 haproxy를 설치하여 L4(또는 L7) switch 장비를 대체 할 수 있도록 하는게 목표 입니다. haproxy간의 HA(High availability)는 keepalived를 사용하여 VIP를 넘기는 식으로 구성 합니다.사실 지금 L7을 사용하고 있는데 이렇게 하려는 이유는 다음과 같습니다. LoadBalance

0

사이더(CIDR) 란 무엇인가?

CIDR?AWS, GCP, Azure 등 퍼블릭 클라우드 등을 사용할 때 네트워크 설정에서 VPC 및 Subnet 을 생성하여 네트워크를 구성하게 됩니다. 이 때 CIDR(Classless Inter-Domain Routing) 블록을 이용하여 10.10.1.0/24 등과 같이 표시하게 되는데 주니어 개발자 꼬꼬마 시절에는 AWS 콘솔에서 네트워크, 시큐리

0

도커 스웜의 미래 (The Future of Docker Swarm)

원작자인 Bret Fisher에게 허락을 받고 번역/포스팅 함을 밝힙니다. 의역을 많이 해서 오역이 있을수 있습니다. 제 의견은 역주: 로 표시 하였습니다. 원문 링크 : https://www.bretfisher.com/the-future-of-docker-swarm/ 도커 스웜의 미래 (The Future of Docker Swarm)지금은 2018년

0

GraphQL의 스키마(Schema)

이번 포스트는 apollo docs 의 schema 부분의 일부를 번역 한 포스트 입니다. 원글: https://www.apollographql.com/docs/apollo-server/schema/schema/ Schema Scalar types Object types The Query type The Mutation type Input types

0

passport.js how to

# Passport.jsPassport는 Node.js진영에서 가장 널리 사용되고 있는 authentication middelware 입니다. Passport is authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively droppe

0

Ansible_For_Windows

Ansible을 활용한 windows 서버에 배포 혹은 작업 하기 Ansible을 업무에 사용하는데 아주 가~끔 Linux + Windows 로 서버가 통일되지 않은 사이트들을 구축해야 할 때가 있습니다. Linux의 경우 Ansible이 agentless 하게 ssh로 모든 작업이 이뤄지기 때문에 아무런 문제가 없지만 Windows 서버의 경우 어떻게 해