Data
-
오류 발생 apache2와 tomcat9을 연동하려고 파일을 수정한 후, 서비스 재시작 시 tomcat9 오류 발생 문제 원인 tomcat 9.0.31 이후 버전에서 기본적으로 secretRequired="ture"로 설정되어 있음 AJP 커넥터가 요청을 받을 때마다 secret 속성에 설정된 비밀 값 오구 잠재적으로 위험한 요청을 거부하도록 함(보안 강화) false로 설정 변경 시 비밀 값 없이도 AJP 커넥터 통해 요청 받을 수 있음 이 설정이 없거나 잘못됐을 때 발생하는 AJP 커넥터 문제가 해결될 것 문제 해결 sudo nano /etc/tomcat9/server.xml # 파일 내 수정 secretRequired="false" #추가 접속됨 확인!
tomcat9 실행 안됨(apache2, tomcat9 연동) : Invalid command 'JkMount', perhaps misspelled or defined by a module not included in the server configuration 해결오류 발생 apache2와 tomcat9을 연동하려고 파일을 수정한 후, 서비스 재시작 시 tomcat9 오류 발생 문제 원인 tomcat 9.0.31 이후 버전에서 기본적으로 secretRequired="ture"로 설정되어 있음 AJP 커넥터가 요청을 받을 때마다 secret 속성에 설정된 비밀 값 오구 잠재적으로 위험한 요청을 거부하도록 함(보안 강화) false로 설정 변경 시 비밀 값 없이도 AJP 커넥터 통해 요청 받을 수 있음 이 설정이 없거나 잘못됐을 때 발생하는 AJP 커넥터 문제가 해결될 것 문제 해결 sudo nano /etc/tomcat9/server.xml # 파일 내 수정 secretRequired="false" #추가 접속됨 확인!
2024.02.09 -
보호되어 있는 글입니다.
apache2, tomcat9, Database 연동하기보호되어 있는 글입니다.
2024.02.09 -
Kibana의 Canvas, Visualize에서 시각화한 것 모아 Dahsboard에서 최종적으로 표현될 수 있음 Dashboard 생성 Kibana - Dashboard - Create data 처음에는 Visualize 부터 한 후 Dashboard 만듦 New Visualization 선택 shakespeare sample data의 경우, 데이터 다양성X 데이터 유형 고려해 Metric 정보, Pie 정보, Data Table 정보, Tag Cloud 등 적절하게 시각화 선택 New Visualization - Tag Cloud 선택 어떤 데이터를 기준으로 시각화할 것인지 선택(shakespeare 선택) Metrics : 어떤 것을 기준으로 카운트 할 것인지 Buckets - Add - Tag..
ELK - 등록된 데이터 시각화Kibana의 Canvas, Visualize에서 시각화한 것 모아 Dahsboard에서 최종적으로 표현될 수 있음 Dashboard 생성 Kibana - Dashboard - Create data 처음에는 Visualize 부터 한 후 Dashboard 만듦 New Visualization 선택 shakespeare sample data의 경우, 데이터 다양성X 데이터 유형 고려해 Metric 정보, Pie 정보, Data Table 정보, Tag Cloud 등 적절하게 시각화 선택 New Visualization - Tag Cloud 선택 어떤 데이터를 기준으로 시각화할 것인지 선택(shakespeare 선택) Metrics : 어떤 것을 기준으로 카운트 할 것인지 Buckets - Add - Tag..
2024.02.02 -
인덱스 패턴 등록 현재, Discover의 인덱스 클릭 시 INDEX PATTERN에 Bulk API로 등록한 shakespeare가 확인되지 않음 처음에는 인덱스를 등록해야 사용할 수 있음 ▶ 인덱스 등록하기 Menu - Stack Management 클릭 시 Elasticsearch에 기존에 등록된 Index 확인O Kibana에 Index Pattern 등록 위해 Index Patterns - Create Index Pattern 클릭 Elasticsearch에 등록된 Patterns 가져와 등록하는 것 등록 원하는 Index Pattern을 창 안에 입력 옵션 * : 현재 문장 포함해 모든 것을 가져오라는 것 현재는 shakespaeare 1개밖에 없으나, 추후 많아질 것 대비 예 : weblog..
ELK - 인덱스(Index) 패턴 등록&검색인덱스 패턴 등록 현재, Discover의 인덱스 클릭 시 INDEX PATTERN에 Bulk API로 등록한 shakespeare가 확인되지 않음 처음에는 인덱스를 등록해야 사용할 수 있음 ▶ 인덱스 등록하기 Menu - Stack Management 클릭 시 Elasticsearch에 기존에 등록된 Index 확인O Kibana에 Index Pattern 등록 위해 Index Patterns - Create Index Pattern 클릭 Elasticsearch에 등록된 Patterns 가져와 등록하는 것 등록 원하는 Index Pattern을 창 안에 입력 옵션 * : 현재 문장 포함해 모든 것을 가져오라는 것 현재는 shakespaeare 1개밖에 없으나, 추후 많아질 것 대비 예 : weblog..
2024.02.02 -
Bulk API 대량의 데이터를 Elasticsearch에 저장/조회할 수 있음 단일 API 호출 통해 오베허드 줄고 인덱싱 속도 향상됨 Dev Tools 이용한 데이터 입력 시 사용법 POST _bulk { "index" : { "_index" : "test", "_id" : "1" } } { "field1" : "value1" } { "delete" : { "_index" : "test", "_id" : "2" } } { "create" : { "_index" : "test", "_id" : "3" } } { "field1" : "value3" } { "update" : {"_id" : "1", "_index" : "test"} } { "doc" : {"field2" : "value2"} } _bul..
ELK - Bulk API 활용한 데이터 적재Bulk API 대량의 데이터를 Elasticsearch에 저장/조회할 수 있음 단일 API 호출 통해 오베허드 줄고 인덱싱 속도 향상됨 Dev Tools 이용한 데이터 입력 시 사용법 POST _bulk { "index" : { "_index" : "test", "_id" : "1" } } { "field1" : "value1" } { "delete" : { "_index" : "test", "_id" : "2" } } { "create" : { "_index" : "test", "_id" : "3" } } { "field1" : "value3" } { "update" : {"_id" : "1", "_index" : "test"} } { "doc" : {"field2" : "value2"} } _bul..
2024.02.02 -
인덱스 매핑 시 자료형이 불필요하게 설정되어 있다면, 속도 느려짐 age의 type이 long으로 불필요하게 큼 GET 메서드 통해 인덱스 조회 시 소요시간 알 수 있음 index1은 Elasticsearch가 자동으로 매핑 작업을 수행함 index1의 age type이 long으로 미리 매핑된 것 다른 자료형으로 전환하다기보다, 새로 만들어야 함. 데이터를 한 번이라도 넣었다면, 바뀌지 않음 다른 자료형으로 입력해도 result : created 됨 그러나 바뀐 자료형으로 입력X, 원래 매핑된 자료형으로 들어가게 됨 단, 문자형은 숫자형에 들어가지 못함 age(숫자형)에 문자형 입력 시 오류 발생 DB 설계 시에도 자료형, 매핑 작업 설계에 유의해야 함 자료형 미리 정하여 PUT 하기 GET index..
Elasticsearch 인덱스 매핑 방법인덱스 매핑 시 자료형이 불필요하게 설정되어 있다면, 속도 느려짐 age의 type이 long으로 불필요하게 큼 GET 메서드 통해 인덱스 조회 시 소요시간 알 수 있음 index1은 Elasticsearch가 자동으로 매핑 작업을 수행함 index1의 age type이 long으로 미리 매핑된 것 다른 자료형으로 전환하다기보다, 새로 만들어야 함. 데이터를 한 번이라도 넣었다면, 바뀌지 않음 다른 자료형으로 입력해도 result : created 됨 그러나 바뀐 자료형으로 입력X, 원래 매핑된 자료형으로 들어가게 됨 단, 문자형은 숫자형에 들어가지 못함 age(숫자형)에 문자형 입력 시 오류 발생 DB 설계 시에도 자료형, 매핑 작업 설계에 유의해야 함 자료형 미리 정하여 PUT 하기 GET index..
2024.02.02