Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- controller
- 암호화
- eGovFramework
- jsp
- sql
- array
- TO_DATE
- was
- 과정평가형
- 태그
- spring
- Ajax
- eGov
- POI
- Java
- 오류
- mybatis
- select
- 정의
- jQuery
- CSS
- JVM
- Oracle
- web.xml
- 개념
- 함수
- input
- javascript
- html
- json
Archives
- Today
- Total
web developer
[Linux] JEUS 자바 버전 확인 본문
728x90
728x90
ps -ef | grep jeus
ps -ef | grep jeus 명령어는 Unix/Linux 시스템에서 프로세스 정보를 검색하는 데 사용됩니다. 이 명령은 현재 실행 중인 프로세스 중에서 특정 문자열(여기서는 jeus)을 포함하는 프로세스를 찾아 출력합니다. 각 부분의 기능은 다음과 같습니다.
ps -ef
- ps: 현재 실행 중인 프로세스 목록을 출력하는 명령어입니다.
- -e: 모든 사용자의 프로세스를 나열합니다. (-A와 동일)
- -f: 프로세스에 대한 **전체 형식(full format)**으로 정보를 표시합니다. 더 많은 정보를 포함한 결과를 볼 수 있습니다.
- UID (사용자 ID)
- PID (프로세스 ID)
- PPID (부모 프로세스 ID)
- C (CPU 사용량)
- STIME (프로세스 시작 시간)
- TTY (터미널)
- TIME (사용된 CPU 시간)
- CMD (실행된 명령어)
| grep jeus
- |: 파이프(pipe)로 앞의 명령어(ps -ef)의 출력을 뒤의 명령어(grep jeus)로 전달합니다.
- grep jeus: ps -ef 출력 중에서 jeus라는 문자열이 포함된 라인만 필터링하여 출력합니다. 이 경우 JEUS라는 어플리케이션 서버와 관련된 프로세스를 찾기 위해 사용됩니다.
user 12345 67890 0 10:30 ? 00:00:01 /jeus/bin/java -Djeus.server.name=jeus1 ...
각 항목 설명:
- user: 프로세스를 실행한 사용자
- 12345: 프로세스 ID(PID)
- 67890: 부모 프로세스 ID(PPID)
- 0: CPU 사용량
- 10:30: 프로세스가 시작된 시간
- ?: 프로세스가 연결된 터미널 (없을 때는 ?로 표시)
- 00:00:01: 프로세스가 사용한 CPU 시간
- /jeus/bin/java -Djeus.server.name=jeus1 ...: 실행된 명령어 및 인수들
이 명령을 통해 JEUS 서버와 관련된 프로세스를 찾을 수 있으며, 필요 시 PID를 이용해 해당 프로세스를 관리할 수 있습니다.
PID에 대한 설명:
- 프로세스 시작 시 할당: 새로운 프로세스가 생성될 때 운영체제는 해당 프로세스에 대해 고유한 PID를 할당합니다. 이 PID는 그 프로세스가 종료될 때까지 유효합니다.
- 서버 재시작 시 변경: JEUS 서버가 재시작되면, 새로운 서버 인스턴스가 시작되므로 새로운 PID가 할당됩니다. 따라서 로그에서 확인한 PID(8130)는 현재 실행 중인 tdrought2 서버 인스턴스의 고유한 식별자이며, 이 인스턴스가 종료되거나 재시작될 경우 새로운 PID로 변경됩니다.
- 동일한 이름, 다른 PID: 여러 인스턴스가 실행 중일 경우 동일한 이름을 가진 서버 인스턴스도 있을 수 있지만, 각 인스턴스는 고유한 PID를 가집니다.
정리
따라서, jeus log에서 나타나는 pid 값은 서버 인스턴스의 상태와 관련이 있으며, 서버의 재시작이나 새 인스턴스 생성에 따라 지속적으로 바뀔 수 있습니다.
728x90
728x90
'Linux' 카테고리의 다른 글
[Linux] cron 작업 스케줄러 사용법 (0) | 2024.07.18 |
---|