Programming21 [MQTT] window & linux mosquitto 설치 방법 mosquitto는 전에 mqtt에 대한 글을 쓰면서 말한 적이 있기에 설명은 넘어가도록 하겠습니다. https://minuxsthing.tistory.com/entry/MQTT-MQTT-broker-%EC%A2%85%EB%A5%98 [MQTT] MQTT broker 종류 1. [MQTT란?] MQTT는 사물 통신(M2M), 사물 인터넷(IoT)과 같이 대역폭이 제한된 통신 환경에 최적화하여 TCP 기반으로 개발된 푸시 기술(push technology), 최소한의 전력과 패킷량으로 통신하는 프로토콜입 minuxsthing.tistory.com 1. [WINDOW에서 설치] 우선, mosquitto 설치 프로그램은 https://mosquitto.org/download/ Download Source mo.. 2021. 1. 29. [MQTT] MQTT broker 종류 1. [MQTT란?] MQTT는 사물 통신(M2M), 사물 인터넷(IoT)과 같이 대역폭이 제한된 통신 환경에 최적화하여 TCP 기반으로 개발된 푸시 기술(push technology), 최소한의 전력과 패킷량으로 통신하는 프로토콜입니다. 따라서 IOT와 모바일 어플리케이션 등의 통신에 매우 적합한 프로토콜입니다. MQTT는 HTTP, TCP등의 통신과 같이 클라이언트-서버 구조로 이루어지는 것이 아닌, Broker, Publisher, Subscriber 구조로 이루어집니다. * Push기법: 푸시 기법은 서버 관점에서 사용자가 일일이 요청하지 않아도 사용자에게 자동으로 뉴스나 사용자가 원하는 특별한 정보, 매일 아침 우유나 신문이 집 앞에 배달되듯이, 이미 등록이 되어있는 서버에서 원하는 시간에 원하.. 2021. 1. 29. [centOS 7] 콘솔 모드로 바꾸기 virtualBox를 통해 linux로 centOS7를 사용하던 중에, 뭔지모를 오류들이 자꾸 나타나서 콘솔 모드로 바꾸는 방법을 찾아보았다. 1. 터미널에 systemctl get-default를 입력 -> 그럼 graphical.target이라고 한 줄 뜰 것이다. 2. systemctl list-units --type=target을 입력 -> list가 쭉 뜰텐데, list에 multi-suer.target이 있는지 확인을 한다. 3. systemctl set-default multi-user.target을 입력 -> graphical.target에서 multi-user.target으로 바뿐다 4. 다시 확인을 위해 systemctl get-default를 입력 -> multi-user.target.. 2021. 1. 18. [centOS] journalctl -xe 실행시 아무것도 안나올 때 오류는 아니지만 No journal files were opened due to insufficient permissions. No journal files were found. 라는 말이 뜨면서 아무 내용도 안나올 때는 $ sudo vi /etc/systemd/journald.conf 통해서 들어간 다음에 [Journal] #Storage=auto ... 라고 되어있는 부분을 [Journal] Storage=persistent ... 로 수정하고 $ sudo systemctl restart systemd-journald 명령을 실행한 뒤에 linux를 껏다 키면 다음부터는 journal 데이터가 나온다 2021. 1. 8. 이전 1 2 3 4 5 6 다음