프로젝트 도중 IP 를 받을 필요가 생겼다.IP를 받는 방법은 구글링 해서 쉽게 얻을 수 있었다.근데 IP 가 아래와 같이 IPv6 형식으로 출력됐다JAVA VM 설정을 해주면 원하는 IPv4 형식으로 받을 수 있다.VM arguments 에 위 코드를 넣어주면 IPv
MSA(MicroService Architecture), 하나의 큰 어플리케이션을 여러개의 작은 어플리케이션으로 쪼개서 변경과 조합이 가능하도록 만든 아키텍처MSA가 등장하게 된 이유는 Monolithic Architecture에서 출발한다. 이는 MSA와는 반대되는
epel 설치sudo amazon-linux-extras install epelmosquitto 설치sudo yum -y install mosquitto인증방식 선택mosquitto는 기본적으로 Anonymous Connect 가 가능하기 때문에 별도 인증 방식을 적용
프로젝트를 하던 중 임의의 메서드를 비동기화 처리해야 하는 상황이 생겼다.메세지 처리 방식1\. mqtt 로 메세지를 publish 한다.2\. 정해진 시간(10s)동안 해당 메세지에 대한 응답 메세지가 오지 않으면 disable 처리한다.위의 우리 팀이 정한 메세지
들어가기 전 multithread의 instruction 처리에 대해서 concurrency 인지 parallel 인지에 대해 명확한 이해가 없었다. multithread 이면 단순히 parallel(병렬적)하게 instruction을 처리한다고 생각했다. 문득 생