일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- Atlassian
- 노드
- Windows
- Linux
- 리눅스
- 데이터베이스
- java
- 설정
- script
- DB
- JS
- 우분투
- 파이썬
- install
- python
- node
- 설치
- 하모니카
- 자바
- DATABASE
- 자바스크립트
- javascript
- 아틀라시안
- ubuntu
- 스크립트
- 3.0
- 윈도우
- PostgreSQL
- postgres
- hamonikr
- Today
- Total
목록데몬 (2)
LukeHan 의 잡다한 기술 블로그
환경 정보 OS : Ubuntu 22.04.2 LTS Jenkins : 2.401.3 sudo vi /lib/systemd/system/jenkins.service 위와 같이 입력하여 service 설정 정보를 확인한다 Environment="JENKINS_PORT=8080" jenkins.service 파일에서 위의 내용을 찾은 뒤 8080 을 원하는 port 정보로 변경한다 sudo systemctl daemon-reload 위와 같이 입력하여 service daemon 을 새로고침 한다 sudo netstat -tnlp ps -ef | grep jenkins 위와 같이 입력하여 port 가 변경된 것을 확인한다 참고 : https://jh-labs.tistory.com/386
서비스 운영하는 도중 서비스 데몬이 죽는 경우가 간혹 발생한다. 그런 경우 매번 접속하여 서비스를 실행시키기는 여간 번거로운게 아니다. 별다른 프로그램 설치 없이 스크립트로 자동 재실행하는 방법이 있다. 스크립트작성 번거로운 작업을 피하기 위해 관리자로 접속한다. 자동 재실행을 위한 스크립트 작성 # 관리자 접속 sudo su # 다음의 경로에 실행시킬 스크립트를 만든다. 예시에선 restart_hamonia.sh 로 작성한다. vi /root/restart_hamonia.sh # 다음 내용을 입력한다. #!/bin/bash hamoniaApp=$(sudo ps -ef | grep server.js | wc -l) hamoniaWB=$(sudo ps -ef | grep app.js | wc -l) if ..