전체 글
1,924개의 글
1. 개요 S3 버킷에 파일을 업로드하는 REST API 2. 스크립트 date=`date +%Y%m%d` dateFormatted=`date -R` s3Bucket="${3}" fileName="…
Linux 환경에서 ps -ef 로 프로세스 리스트를 뽑다보면, 원하는 PID에 대한 것이나, tab으로 구분된 데이터 중에서 몇번째 데이터 기준으로 뽑을 때가 필요하게 된다. 이 경우에는, awk…
1. 개요 AWS SDK Java 메이븐 설정 2. 모든 SDK dependencies dependency groupId com.amazonaws /groupId artifactId aws-java…
안녕하세요. Mojave로 업그레이드 후 로컬에서 잘 작동하던 웹사이트들이 403 Forbidden, 404 Not found 및 웹사이트 로딩을 잘 못하는 현상이 발생하였습니다. 구글링 해보니 기…
1. Go, 고, Golang? 이거 뭐죠? 한번쯤은 들어보셨을 신상 언어인 Go는 구글이 만든 프로그래밍 언어입니다. 이쯤은 다들 아실 것 같고.. Go 웹사이트에서는 이렇게 표현합니다. "Go는…
1. 배경 AWS PHP SDK를 사용하려고 하는데 계속 에러가 났다. 2. 해결책 2-1. PHP 업그레이드 5.4에서 5.6으로 업그레이드, 이를 위해 remi php repository를 잡고…
1. PHP 실행 확인 # php56 -v PHP 5.6.38 (cli) (built: Sep 12 2018 08:34:08) Copyright (c) 1997-2016 The PHP Group Z…
mariadb의 general log는 DB 에서 수행되는 모든 쿼리를 로깅하는 기능입니다. 그러나 이 기능 사용 시 모든 세션, 모든 쿼리가 로깅 되기 때문에 로그파일이 몹시 커질 가능성이 있어 …
1. 개요 클래스패스끼리 충돌이 나서 기동시 에러가 나거나, 로딩하지 않아도 되는 클래스를 인스턴스가 물고 올라오는 경우가 있다. 웹스피어에서 해당 인스턴스의 소스 lib 부터 읽도록 클래스 로더 …
1. 개요 멀쩡하던 WAS가 갑자기 Crash~~~ SIGBUS 시그널을 맞고 다운되었습니다. 왜요?? 왜죠?? 왜?? 갑자기 왜일까요?ㅠ_ㅠ (ㅋㅋㅋ) 2. 추적 JVM이 다운되면서 hs err …
주요 options (http/https 관련 옵션만 정리) short long 설명 비고 -k --insecure https 사이트를 SSL certificate 검증없이 연결한다. wget 의 …
----Unused tables indexes. ----Tables have index_id’s of either 0 = Heap table or 1 = Clustered Index Declare …
SELECT TOP 50 (qs.total_logical_reads + qs.total_logical_writes) /qs.execution_count as [Avg IO], substring (q…
SELECT TOP 50 qs.total_worker_time/qs.execution_count as [Avg CPU Time], substring (qt.text,qs.statement_start…
Select signal_wait_time_ms=sum(signal_wait_time_ms) ,'%signal waits' = cast(100.0 * sum(signal_wait_time_ms) /…
1. 개요 AWS ELB에서 Proxy를 활성화 시켜서, Tomcat에서 실제 Client IP를 Log에 기록하게 할 수 있다. 2. 활용 Tomcat의 Access Log에만 남길 경우, Acc…
1. 개요 AWS ELB에 HTTPS를 사용하고 뒤에 Apache는 HTTP를 사용할 경우 발생할 수 있는 케이스 이다. 2. 활용 앞선 설정, /index.php/httpd/1120-apache-…
1. AWS CLI가 설치되어 있지 않다. $ aws The program 'aws' is currently not installed. You can install it by typing: sudo…
db에 부하 테스트 할 수 있는 tool 인 sysbench 를 이용하여 mariadb thread pool 사용 / 미사용 시 어떤 설정이 더 성능이 좋은 지 테스트한 결과입니다. test 환경 …
백업본이 없는 DB에 block corruption 이 발생하여 조치한 케이스 공유 드립니다. 해당 block 복구가 아닌 corrupted block을 skip 함으로써 조치했습니다. -- ORA…
1. 배경 간혹 pip 버전이 낮아서 업그레이드를 해야 할 때가 있음. 2. 커맨드 $ pip install --upgrade pip 3. 에러나 가면? $ pip install --upgrade …
Bash에서는 다양한 문자열 조작을 할 수 있는데, 정리되거나 통일성이 적어서 찾기가 쉽지 않다. 다음의 링크에서 Bash 문자열 조작이 잘 정리되어 있으며, 아래는 많이 사용하는 삭제를 예로 가져…
OS 환경에서 Bash를 사용하다 보면, 여러줄로 출력되는 것을 배열(array)로 담아야할 때가 있다. 그럴 때에는 다음과 같은 명령어로 담을 수 있다. IFS = $'\n' 배열변수명 =( ` …
AWS Console을 이용하여, DynamoDB 의 Capacity Autoscaling을 설정할 수 있다. CLI 가 아닌 Console에서 설정하면, Table 및 Index 모두에 Defau…