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

  • alex maybury

    alex maybury

    20 Aralık 2007
  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • Matt Harding

    Matt Harding

    23 Mayıs 2006