2014-12-28 10 views
5

Sto imparando ruby ​​su rotaie da "Ruby on rails tutorial" di Michael Hartl., Lavoro su cloud9 IDE. Il problema è che dopo aver avviato il server, quando apro il collegamento su browser, il server viene ucciso. Una volta che la home page viene rimossa e quando digito un altro link manualmente, il server viene uccisoserver rails su cloud 9 IDE ammazzato

avviato GET "/ static_pages/about" per 117.213.110.126 al 2014-12-28 15: 44:08 +0000 lavorazione da StaticPagesController # su come HTML Rendered static_pages/about.html.erb entro layout/applicazione (0,5 ms) Ucciso

risposta

5

cercare di uccidere tutta la primavera processi . In primo luogo si può vedere tutto di loro come: ps aux

e quindi si può uccidere in questo modo: pkill -f "primavera app", o PID: kill -9 1111 (il vostro PID)

+0

sì, ho. ha ucciso tutti i processi del "server primaverile" e ora funziona bene. Puoi spiegarmi quali sono questi processi primaverili e perché dovrei ucciderli? – AV94

+0

Spring è un preloader dell'applicazione Rails. Accelera lo sviluppo mantenendo l'applicazione in esecuzione in background, quindi non è necessario avviarla ogni volta che si esegue un test, un'attività di rake o una migrazione. Potrebbe accumulare e rallentare le prestazioni. Quindi devi ucciderli tutti di tanto in tanto. Puoi trovarlo nel tuo Gemfile: # Spring accelera lo sviluppo mantenendo l'applicazione in esecuzione in background. Per saperne di più: https://github.com/rails/spring gemma 'primavera' – Alex