본문 바로가기

반응형

분류 전체보기

(316)
[Linux] 리눅스 성능 모니터링 명령어 1. top - 리눅스 프로세스 모니터링 top 명령은 실행되고 활성화된 모든 실시간 프로세스를 정렬된 목록에 표시하고 정기적으로 업데이트 합니다. CPU 사용량, 메모리 사용량, SWAP 메모리, Cache 크기, Buffer 크기, 프로세스 PID, 사용자 등을 표시합니다. 또한, 실행중인 프로세스의 높은 CPU 및 메모리 사용률을 볼 수 있습니다. top 자세한 사용법은 아래 링크 참조 https://www.tecmint.com/12-top-command-examples-in-linux/ 2. vmstat - 가상 메모리 확인 vmstat 명령은 가상 메모리, 커널, 쓰레드, 디스크, 시스템 프로세스, I/O 블록, 인터럽트, CPU activity 등을 확인할 때 사용합니다. vmstat 명령은 ..
[Docker] Install Docker Engine on Ubuntu 1. Ubuntu 리눅스에 Dokcer 설치 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 2. 설치방법 - Repository를 이용해서 설치 OS 요구사항 - Ubuntu Impish 21.10 - Ubuntu Hirsute 21.04 - Ubuntu Focal 20.04 (LTS) - Ubuntu Bionic 18.04 (LTS) Repository 설치 # 패키지 업데이트 sudo apt-get update # Repository를 사용할 수 있도록 패키지 설치 sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-rele..
[JAVA] 자바 암호화 확장기능 JCE(Java Cryptography Extension) 구성 JCE(Java Cryptography Extension)란? JCE(Java Cryptography Extension)는 WAS(Web Application Server)를 위한 암호 작성, 키, 해시 알고리즘을 제공합니다. JCE는 암호화, 키 생성, 키 동의, Message Authentication Code(MAC) 알고리즘에 대한 프레임워크 및 구현을 제공합니다. 암호화 지원에는 비대칭, 블록, 스트림 암호가 포함됩니다. JCE(Java Cryptography Extension) 사용하는 이유 Java에서 Cipher 클래스를 이용해 AES256 암호화를 사용하면 java.security.InvalidKeyException: Illegal key size 라는 예외가 발생합니다. Java에서 기..
[JAVA] No X509TrustManager implementations available Java를 이용하여 외부 HTTPS 통신시 아래와 같은 에러 로그를 발견할 수 있다. sendHttps executejavax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No X509TrustManager implementation available javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No X509TrustManager implementation available exception Process error javax.net.ssl.SSLHandshakeException: java.security.cert.Certifi..

반응형