SORU
3 Ocak 2012, Salı


foreman ile satır gösterir “zeka pıd başladı #” ve başka bir şey

Foreman çalıştırdığımda şu olsun:

 > foreman start
 16:47:56 web.1     | started with pid 27122

Eğer durursam (ctrl-c) eksik olan şey: bana gösterir sadece

^CSIGINT received
16:49:26 system    | sending SIGTERM to all processes
16:49:26 web.1     | => Booting Thin
16:49:26 web.1     | => Rails 3.0.0 application starting in development on http://0.0.0.0:5000
16:49:26 web.1     | => Call with -d to detach
16:49:26 web.1     | => Ctrl-C to shutdown server
16:49:26 web.1     | >> Thin web server (v1.3.1 codename Triple Espresso)
16:49:26 web.1     | >> Maximum connections set to 1024
16:49:26 web.1     | >> Listening on 0.0.0.0:5000, CTRL C to stop
16:49:26 web.1     | >> Stopping ...
16:49:26 web.1     | Exiting
16:49:26 web.1     | >> Stopping ...

Bunu nasıl düzeltebilirim?

CEVAP
15 Ocak 2012, Pazar


2 farklı yol ile bu sorunu çözmek mümkün oldum:

  1. https://github.com/ddollar/foreman/wiki/Missing-Output:

    Eğer programdan herhangi bir çıkış görüyorsanız, bir olasılığı var şans stdout tampon olduğunu. Ruby tamponlar varsayılan olarak stdout. İçin bu davranışı devre dışı bırakmak, bu kodu mümkün olduğunca erken olarak Ekle program:

    # ruby
    $stdout.sync = true
    
  2. heroku toolbelt package) foreman yükleyerek

Ama ben hala ne oluyor, ne bu 2 yolu yukarıdaki sorun çözüldü neden bilmiyorum...

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ryan Billy

    Ryan Billy

    30 EKİM 2006
  • StalkerJS

    StalkerJS

    15 HAZİRAN 2010
  • Vintendo Power

    Vintendo Pow

    2 Ocak 2007