MQTT Broker Mosquitto 설치 및 테스트
1. 설치 파일 다운로드 1) 설치 환경 Windows 10 x64 Mosquitto v1.6.9: mosquitto-1.6.9-install-windows-x64.exe OpenSSL v1.0.2u Light: Win64OpenSSL_Light-1_0_2u.exe 2) Mosquitto ...
1. 설치 파일 다운로드 1) 설치 환경 Windows 10 x64 Mosquitto v1.6.9: mosquitto-1.6.9-install-windows-x64.exe OpenSSL v1.0.2u Light: Win64OpenSSL_Light-1_0_2u.exe 2) Mosquitto ...
1. 개념 MQTT(Message Queue Telemetry Transport)란 IoT에서 각광 받고 있는 메세지 전송 프로토콜이다. MQTT는 앤디 스탠포드 클라크 (IBM)와 알렌 니퍼 (EUROTECH)가 1999년에 개발하였다. 초기 MQTT는 멀티 레벨의 QoS(Quality of Service)를 경량 및 효율적인 대역폭을 사용하기...
1. Settings 이동 File → Settings 2. Code Completion 탭 Editor → General → Code Completion 이동 Match case 체크 해제
1. 원인 Windows10의 콘솔 인코딩과 Tomcat 로그의 인코딩이 달라서 문제가 발생 2. 버전 확인 Tomcat의 logging.properties 파일에 인코딩 설정이 추가된 버전 (버전별 ChangeLog 확인) Tomcat7: v7.0.92 이상 Tomcat8.5: v8.5.36 이상 Tomcat9: v9.0.14 이...
1. hosted Repository Add 2. Artifact Upload 1) From POM 2) GAV Parameters 3. 새로 생성된 Repository에 추가된 Index 확인 4. Public Repositories에 추가 5. Public Repositories에 추가된...
1. Repositories 설정 1) Public Repositories 설정 Public Repositories → Configuration → Ordered Group Repositories 설정 2) Central 설정 Remote Storage Location에 설정된 https://repo1.maven.org/maven2/ ...
1. 설치 [root@localhost ~]# yum list install firewalld [root@localhost ~]# systemctl start firewalld [root@localhost ~]# systemctl enable firewalld 2. 설정 1) 기본 설정 /usr/lib/firewalld/에 있으며, 미리 설정된...
Jenkins 빌드 유발은 두 가지 방법이 있다. 첫 번째는 GitLab의 User Setting에서 Access Token을 생성해 Jenkins에 등록하여 인증하는 방법, 두 번째는 Jenkins의 Item에서 Secret token을 생성해 GitLab 프로젝트 Integrations의 Webhooks에 등록하여 인증하는 방법이다. 내가 설정한 ...
1. Jenkins 관리 1) Global Tool Configuration Maven Configuration JDK Git Maven 2) 플러그인 관리 플러그인 설치 2. Credentials 1) GitLab 계정 ID 및 PW 입력 2) Tomca...
Jenkins에서 war 파일 배포를 위해 manager 접속이 필요하다. manager 기능은 보안 문제 때문에 기본적으로 막혀 있다. 설정 없이 접속을 하면 403 Access Denied 에러가 나기 때문에 아래 설정이 필요하다. 1. conf 디렉터리 tomcat-users.xml 설정 편집 [root@localhost apache...