2015년 3월 4일 수요일

linux reserve command for reload nodejs



echo "kill 8009 && nohup node app 2" | at 01:30 2015-03-04

kill [process id] && nohup node app 

and 

use at command
(this command serviced by atd)


리눅스에서 예약작업을 위해 at 명령어를 쓰는데

atd(at 데몬)이 켜져있어야 하며
(안켜져 있으면 service std start 해주면 된다) 

테스트 명령어는

echo "echo hello > /home/test/test.txt" | at 1:30 2015-03-04

위의 명령어로 테스트 후에

node app을 재 실행하는 명령어로 다시 바꿔서
우선 node app pid를 알아내고 그후에 작업시작

echo "kill 8009 && nohup node app 2" | at 01:30 2015-03-04

했더니 잘 된다.

댓글 없음:

댓글 쓰기

JIRA Plugin - ScriptRunner 소개 #2

관련 글 소개 #1:  https://pineoc.blogspot.com/2019/03/scriptrunner-1.html ScriptRunner 소개 #2 지난 글에서는 Behaviours를 보았고 다음 내용인 콘솔, 리스너 등을 ...