본문 바로가기

728x90
반응형

분류 전체보기

C276x260 Cloudflare API를 사용하여 A 레코드의 프록시를 활성화 및 비활성화하는 방법 Cloudflare API를 사용하여 A 레코드의 프록시를 활성화 및 비활성화하는 방법A 레코드의 프록시를 켜고 끄는 것은 해당 도메인의 프록시 설정을 변경하는 것을 의미합니다.1. 도메인의 A 레코드 ID 얻기도메인의 A 레코드 ID를 가져와야 합니다. curl 명령어를 사용하여 해당 정보를 확인할 수 있습니다.curl -X GET "https://api.cloudflare.com/client/v4/zones/YOUR_ZONE_ID/dns_records?type=A&name=YOUR_DOMAIN" \-H "X-Auth-Email: YOUR_EMAIL" \-H "X-Auth-Key: YOUR_API_KEY" \-H "Content-Type: application/json"여기서 YOUR_ZONE_ID는 .. 더보기
C276x260 [url] Java LTS(Long Term Support) Java LTS(Long Term Support)Java Release Support Timelinehttps://www.java.com/releases/Oracle Java SE Product Releaseshttps://www.oracle.com/java/technologies/java-se-support-roadmap.html 참고URL- OpenJDK : https://openjdk.org/ 더보기
C276x260 Java 프로세스의 메모리 사용량을 확인하는 방법 Java 프로세스의 메모리 사용량을 확인하는 방법 ps 명령어 사용 ps 명령어는 현재 실행 중인 모든 프로세스의 정보를 표시합니다. ps 명령어를 사용하여 Java 프로세스의 PID를 확인합니다. ps aux | grep -v grep | grep java $ ps aux | grep -v grep | grep java root 29670 0.2 2.2 5750736 181928 pts/1 Sl+ 21:12 0:16 java -jar build/libs/demo-0.0.1-SNAPSHOT.jar PID를 확인한 후 다음과 같이 ps 명령어를 사용하여 Java 프로세스의 메모리 사용량을 확인합니다. ps -p -o rss,vsz $ ps -p 29670 -o rss,vsz RSS VSZ 181928 57.. 더보기
C276x260 jstat 명령어 jstat 명령어 jstat 명령어는 Java 가상 머신(JVM)의 통계 정보를 확인하는 데 사용됩니다. 이 명령어는 Java HotSpot VM에 내장되어 있어 별도의 설치가 필요하지 않습니다. 기본 구문 jstat [옵션] [간격] [횟수] 주요 옵션 -class : 클래스 로더의 통계를 보여줍니다. -compiler : JIT 컴파일러의 통계를 보여줍니다. -gc : 가비지 컬렉터의 통계를 보여줍니다. -gccapacity : 가비지 컬렉터의 힙 용량과 사용량 정보를 보여줍니다. -gcutil : 가비지 컬렉터의 사용률(힙 사용량 대비) 정보를 보여줍니다. -printcompilation : 클래스의 컴파일 정보를 출력합니다. 사용 예시 PID가 1234인 Java 프로세스에 대한 가비지 컬렉터의 .. 더보기
C276x260 Ubuntu 22.04에서 Gradle을 설치하는 방법 Ubuntu 22.04에서 Gradle을 설치하는 방법 테스트 환경 운영체제 버전 정보 $ lsb_release -d Description:Ubuntu 22.04.2 LTS 커널 정보 $ uname -a Linux node1 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux Gradle download page 1. 작업 디렉토리로 이동 cd /apps 2. Gradle 다운로드 공식 웹사이트에서 gradle-8.4-bin.zip 배포 파일을 wget을 사용하여 다운로드합니다. wget https://github.com/gradle/gradle-distributions/releases/dow.. 더보기
C276x260 우분투에 JDK 17을 설치하고 환경 변수를 설정하는 방법 우분투에 JDK 17(JAVA)을 설치하고 환경 변수를 설정하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS커널 정보$ uname -aLinux node1 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/LinuxJava download page1. 작업 디렉토리로 이동cd /apps2. 파일 다운로드Oracle에서 JDK 17의 tar.gz 아카이브를 다운로드합니다.wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz -O /apps/jdk-17.. 더보기
C276x260 Gradle을 사용하여 Spring Boot 프로젝트를 생성하는 방법 Gradle을 사용하여 Spring Boot 프로젝트를 생성하는 방법 1. Java 및 Gradle 설치 2. Spring Initializr https://start.spring.io/ GENERATE하면 demo.zip 파일이 다운로드됩니다. 3. demo.zip 파일을 웹 서버(java, gradle)로 복사 scp demo.zip root@webserver:~ 4. 프로젝트 디렉토리 생성 및 이동 프로젝트 디렉토리 생성 mkdir spring-boot-hello-world demo.zip 파일 압축 해제 sudo unzip -j /apps/demo.zip -d /apps/spring-boot-hello-world $ sudo unzip -j /apps/demo.zip -d /apps/spring-.. 더보기
C276x260 CentOS 7에서 Gradle을 설치하는 방법 CentOS 7에서 Gradle을 설치하는 방법 테스트 환경 운영체제 버전 정보 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 커널 정보 $ uname -a Linux centos7 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux Gradle download page 1. 작업 디렉토리로 이동 cd /apps 2. Gradle 다운로드 공식 웹사이트에서 gradle-8.4-bin.zip 배포 파일을 wget을 사용하여 다운로드합니다. wget https://github.com/gradle/gradle-distributi.. 더보기

728x90
반응형