syslog 란?syslog를 이용하면, 원격 시스템 내부에서도 로그의 내용을 서버로 전송하여 파일이나 DB에 저장하여 볼 수 있습니다.변화하는 값들은 modbus 프로토콜을 이용하여 모니터링하고, 중요한 이벤트나 디버깅 정보등은 syslog 로 관리하여 편리합니다.syslog 는 특정 이벤트가 발생하는 시점들을 관리할 수도 있고, 시스템에 문제가 발생했을 때 원인을 분석하는 디버깅 용도로도 매우 유용합니다.데몬 프로그램 : syslogd수많은 시스템의 커널 경고, 디버깅 정보, 각종 메시지 출력 등의 다양한 활동에 대한 로그 정보를 받아서 일괄로 처리,기록하는 데몬을 말합니다.통신 프로토콜 : syslog 프로토콜네트워크를 통해 다른 컴퓨터와 로그를 송수신하는 프로토콜 (RFC 3164) 입니다. sy..
Infra/Info
메시지 큐의 근본, 메시지 지향 미들웨어 (Message Oriented Middleware)메시지 큐는 데이터의 송수신을 비동기 메시지를 사용하는 다른 응용 프로그램 간에 의미합니다.이를 구현한 시스템을 메시지 큐(Message Queue, MQ)라고 합니다.그래서 메시지 큐가 무엇인가요?프로그래밍에서 MQ는 프로세스 또는 프로그램 인스턴스가 데이터를 서로 교환할 때 사용하는 방법입니다.프로세스프로그램 인스턴스데이터를 교환할 때 관리하는 메시지 큐를 이용하는 것이 특징입니다.메시지 큐의 장점비동기: Queue에 넣은 데이터를 나중에 처리할 수 있습니다.비동조: Application과 분리됩니다.탄력성: 일부가 실패할 경우 전체에 영향을 미치지 않습니다.과잉: 실패할 경우 재실행이 가능합니다.보증: 작업..