반응형
백그라운드란?
터미널 접속을 해제해도 24시간 서버가 돌아가도록 설정하는 것
백그라운드로 실행하기
- 백그라운드 실행 명령어
- nohup 명령어 & : no hang up(끊지마라), 명령어를, 백그라운드로
nohup 명령어 &
# 예시)
nohup streamlit run app.py &
- 명령어 입력
- 엔터
포트 지정하기
--server.port 포트번호
- 포트 설정
- 각각 8501, 8502 포트로 설정
- 설정된 포트 확인
백그라운드로 실행되는지 확인
- 해당 외부 주소로 이동, 정상 작동 확인
백그라운드 종료하기
- 백그라운드가 실행중인지 프로세스 목록으로 먼저 확인
- ps -l : 프로세스 상태를 목록으로 확인
- ps -ef | grep 프로세스명 : 프로세스명을 검색하여 실행중인지 확인
- 둘 중 편한것을 사용
ps -l
# 혹은
ps -ef | grep process_name
- 프로세스 종료
- kill pid
반응형