Il server thin ha l'opzione -l per reindirizzare l'output sul file di registro (predefinito: log/thin.log). Esiste un modo come nel server webrick, l'output è sempre anche su console (e log/development.log)?Come reindirizzare (Rack) l'output del thin server alla console?
risposta
La mia versione installata di sottile emette automaticamente alla console. Se il tuo no, puoi provare ad aggiornare la tua versione installata.
Si potrebbe anche provare thin -l -
, che racconta sottile di reindirizzare allo standard output.
Spero che questo aiuti!
mio lo fa automaticamente l'output in console se io uso un Procfile, non è così.
Se stai usando le rotaie, aggiungere questo al vostro Gemfile:
gem 'thin', :group => 'development'
E poi dalla console, uso:
rails s
Questo invierà i log sullo standard output ed effettuare il login/development.log
non usare "inizio sottile", come alcuni dei documenti dicono.
testato. questo ha funzionato per me. –
Io uso thin start -d
iniziare sottile come un demone in background con la registrazione di default e inviare l'output del file torna a consolare con log
tail-f/thin.log
In questo modo il server non si ferma se il terminale si chiude, ma posso vedere l'output delle istruzioni puts
. Se si desidera una registrazione più dettagliata da thin è un po 'diverso.
far cessare l'uso del servizio/daemon thin stop
La soluzione è quella di aggiungere un piccolo frammento di codice nel file config.ru, e l'output sottile tutti i registri App per la console, senza dover tail
il file di log e mantiene il registro colorazione intatte
dettagli qui: Server Thin: Thin server: ouput rails application logs to console, as 'rails s' does
- 1. L'avvio di thin server senza la gemma sottile non funziona
- 2. Rack :: Sessione: errore nei cookie utilizzando Sinatra, Thin, Rails e Rack :: Cascade
- 3. Utilizzo di thin Web Server con HTTP e HTTPS
- 4. Thin :: Il daemonize del server n. Termina immediatamente
- 5. Perché dovresti avviare più thin server?
- 6. come reindirizzare alla pagina iniziale
- 7. Avvio di thin server su porte diverse
- 8. Come reindirizzare alla stessa pagina in PHP
- 9. Console Rails vs differenze server sul server di produzione
- 10. Reindirizzare l'output della console alle winform ListBox
- 11. Come posso reindirizzare l'output della console JNI alla vista di Eclipse Console, quando il plugin Eclipse utilizza JNI?
- 12. ui-router Angularjs. Come reindirizzare alla pagina
- 13. Come reindirizzare alla pagina corrente utilizzando JavaScript?
- 14. Primefaces - Come reindirizzare alla versione mobile?
- 15. Alternativa alla console di kcachegrind?
- 16. Accesso alla console Web di Embedded WebBrowser
- 17. Come eseguire più piccole applicazioni Ruby (Rack) su un server?
- 18. C# Come reindirizzare lo stream verso la console?
- 19. cache rack rack - come svuotare manualmente tutta la cache
- 20. Come servire file statici tramite Rack?
- 21. Come abilitare l'output sshpass alla console
- 22. Come avviare il thread del coniglio in Rails and Thin
- 23. Come faccio ad avviare 'puma', automaticamente, quando eseguo `rails server` (come fa Thin)
- 24. Come ricevere un oggetto JSON con rack
- 25. Rails ignora config.action_dispatch.x_sendfile_header? Utilizzo di Thin + Nginx
- 26. Thin vs Unicorn su Heroku
- 27. Perché un semplice server Thin smette di rispondere a 16500 richieste durante l'analisi comparativa?
- 28. Come connettersi alla console remota vmware ESXi
- 29. reindirizzare alla pagina corrente in ASP.Net
- 30. come reindirizzare alla pagina aspx in un'azione controller
Su Sinatra, utilizzare 'abilitare: logging'. – user2398029