2012-06-09 2 views
0

개발 서버 (유니콘)를 종료 할 때마다 터미널을 닫고 시작할 때까지 포트 8080이 해제되지 않습니다. 내가 잘못된 명령을 사용하고 있습니까 제어 Z서버 종료시 포트가 해제되지 않습니다.

로 서버를 종료

→ unicorn_rails 
E, [2012-06-09T11:48:24.172525 #9741] ERROR -- : adding listener failed addr=0.0.0.0:8080 (in use) 
E, [2012-06-09T11:48:24.172783 #9741] ERROR -- : retrying in 0.5 seconds (4 tries left) 

→ unicorn_rails 
I, [2012-06-09T09:56:05.919307 #6635] INFO -- : listening on addr=0.0.0.0:8080 fd=3 
I, [2012-06-09T09:56:05.919716 #6635] INFO -- : worker=0 spawning... 
I, [2012-06-09T09:56:05.921280 #6635] INFO -- : master process ready 
I, [2012-06-09T09:56:05.923884 #6636] INFO -- : worker=0 spawned pid=6636 
I, [2012-06-09T09:56:05.924617 #6636] INFO -- : Refreshing Gem list 
I, [2012-06-09T09:56:35.156762 #6636] INFO -- : worker=0 ready 
I, [2012-06-09T10:12:01.217846 #6635] INFO -- : SIGWINCH ignored because we're not daemonized 
^Z 
[3]+ Stopped     unicorn_rails 

나는 다시 시작하려고하면?

답변

5

예 ctrl-z는 백그라운드 작업으로 보냅니다. 종료하려면 ctrl-c를 사용하십시오.

+0

오! 그걸 몰랐어. 고맙습니다!!!!!!!!! – Pykih

1

당신이 백그라운드 작업으로 보낸 경우, 당신은 <pid> 이전에 발견 된 프로세스 ID입니다 (kill -9 <pid>를 사용하여 죽일 다음 ps를 사용하여 포 그라운드로 돌아가거나 그것의 프로세스 ID를 찾기 위해 fg을 사용하고 있습니다).

관련 문제