2017-10-28 1 views
1

mojolicious 애플 리케이션을 시도했지만 최면로드로 서버에서 실행하는 데 어려움이 있습니다.Hypnotoad 용 소켓을 여는 방법

[[email protected] public_html]$ hypnotoad -t app/script/app 
Everything looks good! 
[[email protected] public_html]$ hypnotoad app/script/app 
Can't create listen socket: Address already in use at /usr/local/share/perl5/Mojo/IOLoop.pm line 126. 

모든 hypnotoad에서 응용 프로그램을 시작할 수 장소에 있지만이 작동하지 않는 것으로 나타납니다. 어떻게하면 소켓에서 듣지 못하게 mojolicous를 막는 것이 무엇이든 닫을 수 있습니까? 아니면 이것을 해결할 더 좋은 방법이 있습니까? netstat

+0

주소가 이미 사용하고, 8080 포트를 잡고 프로세스의 PID을 발견하고 그것을 중지 SIGTERM을 보낼 수 있습니다, 기본 포트는 8080 당신은 모조 응용 프로그램의 포트를 변경하거나 할 수있다 8080에서 실행중인 앱을 종료하십시오. – asthman

+0

실행중인 앱을 어떻게 확인하고 종료해야합니까? – CoderLee

+0

'hypnotoad --stop' – xxfelixxx

답변

2

당신이

netstat -lntp | perl -nE '/:8080/ or next; say and kill(15, $_) for m|(\d+)/|' 
+1

고마워요! 그것은 트릭을 확실히했다. – CoderLee

관련 문제