리눅스 (1) 썸네일형 리스트형 세션관리 nohup 웹에서 사용자가 요청시 특정 프로세스를 백그라운드에서 돌려야하는 상황이 있다.해결해야 되는건 2가지가 있었다.첫번째로 사용자가 누르고 백그라운드에서 도는 동안 사용자는 페이지에서 다른 작업을 할 수 있어야한다.두번째로 프로세스 실행시간이 길어 세션이 끊어지는 상황에서도 백그라운드에서 실행된 작업은 끊기지 않아야한다.이 두 가지의 문제점으로 인해 처음 작업했던 코드이다.php 의 코드이그나이터3를 사용했다.// 사용자가 호출하는 함수function test_start(){ $cmd = "php -f /www/index.php /phs/test_ing > /data/tmp/test_back.txt 2>&1 &"; exec($cmd, $output, $return_var); print_r(.. 이전 1 다음