전체 글
2,122개의 글
HTTP 응답코드 100 Continue란?
1. 개요 HTTP 응답코드 중 100 코드에 대한 얘기이다. 2. 설명 요약 : 클라이언트로부터 일부 요청을 받았으니 나머지 요청 정보를 계속 보내라. 클라이언트는 서버에게 message body…
WebSphere 8 기동이 오래걸릴 때 소스 로딩 스킵 옵션
1. 개요 WebSphere 8 버전은 인스턴스를 기동하면서 소스 단에 있는 모든 파일을 자체적으로 읽습니다. 소스가 10GB 이상만 되도 기동속도가 현저히 떨어지는데, 특정 디렉토리를 기동시 읽지…
MariaDB Metadata lock 유발 쿼리 쉽게 찾기
Mysql 5.7 버전 이상 부터는 performance_schema를 이용하여 메타데이타 락을 유발하는 쿼리를 쉽게 찾을 수 있으나 Maria DB에서는 현재까지 metadata plugin 을 …
[Tip] CodeDeploy 실패서, 조치방법.(Missing credentials)
CodeDeploy 실패 원인은 많지만, Console에서는 event log도 없고 그냥 EC2 Fail만 뜨는 경우도 있다. 이럴 경우에는 다음의 위치에서 EC2 CodeDeploy Agent …
AWS ECR 생성 후 Docker push 단계까지
1. 개요 ECR 생성 후 Docker push로 이미지 넘기는 단계에 대한 정리이다. 2. ECR 생성 AWS ECS 내에서 Registry를 생성한다. 3. Docker 클라이언트에서 ECR 접…
AWS ECS (Elastic Container Service) 시작
1. 소개 아마존 웹 서비스 ECS를 시작하는 방법을 정리한 것이다. 2. Cluster 생성 Networking only EC2 Linux + Networking EC2 Windows + Netw…
Linux Go 설치
1. 소개 Go 언어는 많은 글로벌 기업들이 효율성, 단순성, 빠른 런타임 속도를 이유로 선호하고 있다. 이 글을 통해 Linux 서버에 Go 언어 환경을 설치하는 방법을 공유한다. 2. 설치 2-…
Amazon Linux yum date 결과 (Amazon Linux version 2018.03 is available)
1. 개요 최근 EC2에 접속할 때마다 업데이트하라는 메세지가 떠서 마음먹고 한번 실행하여 보았다. 과연 무엇이 바뀌는지 확인해보자. https://aws.amazon.com/amazon-linux…
소식 - AWS PrivateLink, Amazon Kinesis Data Streams로 지원 확대
1. 요약 일부 추가 리전에서도 AWS PrivateLink를 통해 Kinesis Data Streams를 사용할 수 있게 되었습니다. 2. 지원 리전 2-1. 북미 미국 서부 (캘리포니아 북부) …
Cipher Suite 읽는 방법
1. 개요 WEB서버를 다뤄본 사람이라면 SSL 설정 한번쯤은 해보셨을텐데요, 오늘은 SSL CipherSuite 읽는 방법을 알아보려고 합니당. 저는 이 문자열들을 처음 봤을때..정말 무슨 뜻일지…
Javascipt와 비교한 JQuery 해석 기초
1. 시작하기에 앞서 이 포스팅은 JQuery를 해석하는 아주 기초적인 방법을 설명하려고 합니다. 2. 아이디 2-1. 기존 방식 document.getElementById('myId'); 2-2.…
쿠버네티스 pod 생성(create) 및 삭제(delete)
1. 개요 쿠버네티스에서 pod을 생성하고 삭제하는 방법에 대하여. 2. pod 생성 kubectl에는 create와 appy가 있는데, create -f 로 하면 이후에 apply를 통해 다시 반…
쿠버네티스 노드 클러스터 조인
1. 개요 쿠버네티스 노드를 클러스터에 조인하는 과정에 대한 내용이다. kubeadm init 이후 워커 노드에서 kubeadm join 을 실행하고, 마스터 노드에서 조인 여부를 확인한다. 2. …
쿠버네티스 cgroup 설정
1. 개요 쿠버네티스 cgroup 설정에 관한 내용 kubelet 데몬 기동 시 cgroup 관련 오류가 발생할 때 참고할 내용 2. 내용 우선 도커의 cgroup 드라이버 설정을 확인한다. # d…
쿠버네티스 kubeadm toolkit 설치
kubeadm에 대해 알아보고 설치해보자. 1. kubeadm이란? kubeadm은 Kubernetes Cluster 생성을 위한 kubeadm init과 kubeadm join을 위한 툴이다. k…
Kubernetes (쿠버네티스) 동향 - 2018년 8월 초
1. 개요 쿠버네티스 관련 뉴스를 전합니다. 2. 내용 쿠버네티스, 스테이트풀 애플리케이션에서도 초강세…스토리지 지원에 오퍼레이터까지 가세 http://www.itworld.co.kr/news/11…
[Tip] JAVA 위치 확인 및 TTL 설정 값 확인.(Linux)
Linux에서 계정별 java home이 다를 때, 다음의 명령어로 위치를 확인할 수 있다. $ which java JVM의 TTL 설정에 따라 cache한 ip를 가지고 있는 시간이 다르기에, 다…
[Tip] Zabbix 모니터링 Action 파라미터 설정.
AWS 등 클라우드나 IDC 환경에서 모니터링을 위해 많이 사용되는 Tool 중에는, Zabbix가 있다. 기본 메뉴얼만 봐도 충분히 모니터링 및 적용이 가능하다. 그 중에서, 오늘은 Action …
APACHE ANNUAL REPORT FY2018 (2017.5 ~ 2018.4)
1. 개요 Apache Software Foundation의 FY2018 연례 보고서(Annual Report)에 대한 간단한 안내입니다. 이 보고서는 아파치 재단의 한 해 활동과 프로젝트 운영 현…
[WebSphere] oracle date 타입이 timestamp 타입으로 보일때 조치
1. 개요 Oracle 에서 컬럼은 date 타입이나 WAS 에서 jdbc 이용하여 select 하여 리턴할때 timestamp 타입으로 인식하는 오류가 발생했다. 로컬에서 테스트 시에도 date …
JSSE Tuning Parameters
JSSE Tuning Parameters javax.net.debug Prints debugging details for connections made. Example: -Djavax.net.deb…
[Tip] AWS Load Balancer Cross-zone Load-balancing
LB가 자신의 물리적 zone에 있는 host만 Healthy로 판단하여서 HealthyHost에 자신의 Zone 것만 보인다. 그래서 로드 밸런싱이 Draining 시간에 따라 한쪽 Zone 으로…
Java SSL/TLS 지원 버전과 디폴트 프로토콜 변경하기
1. 개요 요즘 보안 요구 사항에 보면 TLSv1.1, TLSv1.2 이상으로 하도록 권고하고 있습니다. 사용하는 제품들 버전별로 지원하는 TLS 버전도 알고 있어야 할 것 같습니다! :) 모르고 …
HTTPS 요청 처리 시 SSLException
1. 개요 기존 운영 환경 Apache2.2 + Tomcat7 (jdk1.7사용) 에서 Apache2.4.33 버전으로 업그레이드 이후 특정 로직에서 인증 처리 시 secure connection …