2014-04-17 51 views
6

Sunucum için Puma on Heroku kullanıyorum. Puma gemimi yüklediğimde, dev ortamım sunucu olarak Puma ile başlıyor. Serseri gemimi gemimden çekmeden kapatmam mümkün görünmüyor.Rails dev sunucusu nasıl ayarlanır? Web sunucusu için Puma yerine

Kayıt sunucusunu geliştirme aşamasında geliştirme düşüncesini beğenirim ancak puma sunucusu hata ayıklama ifadeleri izlemeyi zorlaştırır. Ayrıca max threadleri değiştirmek için bir yol yok gibi görünmüyor, puma.rb dosyam 1'e ayarlansa bile 16 sürümünde geliyor.

cevap

19

Sadece üretim modunda puma kullan. Sonra

#Gemfile 
group :production do 
    gem 'puma' 
end 

ve ile gemfile değişim gem 'puma' yılında mücevher yüklemek için bundle install --without production çalıştırın.

+1

Yorum eklemek için Rails varsayılanı Webrick'i kullanmaktır - bu nedenle bağımlılıklara herhangi bir dış sunucu eklemezseniz, iyi olacaksınız –

+0

Gem'i Grup'a taşıdıktan sonra hiçbir zaman bir paket yüklemedim sanırım: üretim, sadece güncellemeler. Yukarıdaki işi yaptı ve beklediğim gibi – bobbdelsol

+1

'paket kurulumu - üretim olmadan 'benim için çalışıyor. Teşekkürler. –