2022-08-04 우선 최초의 데이터는 String 형태로 받아 왔다고 가정한다. - 사용 라이브러리 import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; - 소스 코드 public void testjson () { //2 depth 위치에 제이슨 형태의 배열 존재하는 경우 String request = "{\r\n" + " \"resultData\": {\r\n" + " \"jsonList\": [\r\n" + " {\r\n" + " \"test1\": \"test\",\r\n..
2022-07-22 EC2에 접속하는 ssh와 tomcat에서 발생하는 로그 정보를 cloudwatch 등록하는 방법을 알아보자. 1. 패키지 설치 # sudo yum install amazon-cloudwatch-agent 우선 cloudwatch 등록하기 위해 aws에서 제공하는 agent를 설치해야 한다. 2. 권한설정 서버와 cloudwatch 간에 통신을 하기 위해서는 ec2에 권한을 부여해 주어야 한다. aws IAM에서 아래와 같은 역할을 만들어준다. (정책명: CloudWatchAgentServerRole) 해당 역할에는 아래의 정책을 연결해주면 된다. 두 가지 중에 CloudWatchAgentServerPolicy 만 넣어줘도 크게 상관없다. cloudwatch에 연동할 ec2에도 해당 ..
2022-07-18 simple.JSONObject 라이브러리 사용시 jsonobject 를 map 형태의 객체로 변경하는 방법에 대하여 알아보자. - 소스코드 import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import org.json.JSONException; import org.json.simple.JSONArray; import org.json.simple.JSONObject; public class TestService { //json을 받아 hashmap으로 변환하는 메소드 pub..
2022-07-12 인스턴스 상세 정보에서 스토리지 정보를 보면 현재 연결되어 있는 EBS 볼륨을 확인할 수 있다. root의 경우 /dev/xvda 일반적으로 고정되어 있으며, 중요한 부분은 추가적으로 연결되는(오토 마운트) EBS 볼륨이다. 이 디바이스 이름의 위치와 cat /etc/fstab 명령어 사용 시 나오는 마운트 위치가 다르면, Dependency failed과 같은 오류가 발생하면 서 인스턴스 상태 확인 오류가 발생하게 된다.(인스턴스 재부팅 및 사양 변경이 안되는 경우가 있음) 때문에 이를 cat /etc/fstab 에 나오는 마운트 장소와 동일하게 수정해야 한다. 1. 수정 방법 변경할 볼륨의 아이디와 디바이스 이름을 확인하자, 테스트 환경은 루트가 아닌 홈 디렉토리의 디바이스 이름을..
2022-07-06 1. 방법 팝업창 호출을 a 태그에서 진행 시 발생할 수 있는 이슈사항으로 해결 방법은 아래와 같다. 함수 호출 뒤에 return false; 를 선언해 주면 기존 부모 창에 위치 변함없이 팝업창을 띄울 수 있다. 메인 이미지 출처 : Photo by Jason Hudson on Unsplash
2022-06-28 EBS 와는 비슷하지만 다른 EFS를 통해 리눅스 서버에 마운트 하는 방법을 알아보자. 1. 보안 그룹 생성 보안 그룹은 총 2가지를 생성해야 한다. 첫 번째 보안 그룹은 EFS를 붙일 EC2에 적용할 보안 그룹으로 22 포트와 사설 아이피를 등록하면 된다. 두 번째 보안 그룹은 EFS에 적용할 보안 그룹으로 위에서 생성한 보안 그룹을 소스로 2049 포트를 열어주면 된다. 자세한 내용은 아래를 참고하자. https://docs.aws.amazon.com/ko_kr/efs/latest/ug/accessing-fs-create-security-groups.html 보안 그룹 생성 - Amazon Elastic File System 기본 아웃바운드(발신) 규칙이 모든 트래픽이 나가는 것을..