我很震驚,這個問題還沒有被問到,但我發誓我到處找。在開發模式下運行Rails 3時,麒麟薄或反之亦然?Mac上的開發模式的薄與獨角獸?
回答
由於Heroku在Thin生產環境中運行我的應用程序,我決定採用Thin進行開發。
儘可能讓您的dev ENV與您的製作ENV相匹配總是一個好習慣。
以下是Thin vs. Unicorn的一些故障,儘管它們有點老舊。
http://snaprails.tumblr.com/post/441654760/thin-vs-unicorn-performance-benchmark
獨角獸現在運行得很好在Heroku上,你可能要檢查了這一點: http://michaelvanrooijen.com/articles/2011/06/01-more-concurrency-on-a-single-heroku-dyno-with-the-new-celadon-cedar-stack/
當然這並獲得更好的主意,爲什麼你會想要使用獨角獸: https://github.com/blog/517-unicorn
我現在正在從現在開始更加全面地探索這一切。
**我應該注意到,這隻能在Celadon Cedar堆棧上實現,無論如何這應該是您正在轉向的東西。
謝謝!儘管如此,我對開發模式更感興趣,即我應該在本地Mac上運行。 –
那麼,我現在在本地運行它。對於我來說,對於我來說,這比我們對瘦更加冗長。我在創建環境時的目標是儘可能地將它們與生產緊密匹配,然後當然在獨角獸和瘦身體中的額外冗長度對我來說在開發模式中是一個真正的優勢。所以是的,這就是我在我的Mac上本地做的事情,並且對它很滿意。 – ylluminate
- 1. Heroku上的瘦身與獨角獸
- 2. 工頭不會開始與獨角獸
- 3. 獨角獸,RVM和Mac OS X豹
- 4. 獨角獸與獨角獸殺手優化提供了最糟糕的表現
- 5. Sinatra與獨角獸NGINX的Javascript錯誤
- 6. 獨角獸!和PostgreSQL
- 7. 獨角獸不USR2
- 8. 獨角獸+ NGINX:無法啓動獨角獸
- 9. 的Mac OS X + Rails的3.1 +獨角獸+ HTTPS
- 10. 正確的方式使用獨角獸與Rails
- 11. 獨角獸重啓問題與capistrano
- 12. Rails Heroku與Procfile啓動獨角獸
- 13. 獨角獸與heroku竹堆棧
- 14. nanoc網站測試與獨角獸
- 15. 獨角獸在Heroku上持續收割
- 16. 獨角獸在Heroku?爲什麼不開發?
- 17. 獨角獸未能啓動
- 18. 獨角獸多機設置
- 19. 獨角獸超時處理
- 20. 獨角獸自動死亡
- 21. 設置獨角獸超時
- 22. 獨角獸請求排隊
- 23. kgio /獨角獸失敗
- 24. 獨角獸不在生產模式下運行
- 25. 獨角獸VS Puma在集羣模式下
- 26. zsh和獨角獸或薄,輸入成爲^ M和沒有換行
- 27. 帶符號鏈接的獨角獸working_directory
- 28. 獨角獸Procfile和開發數據庫(Ruby on Rails的4和PostgreSQL,Heroku的,Resque)
- 29. 奇怪的錯誤,當我開始與獨角獸我的Rails應用程序
- 30. ActionCable不與獨角獸在Rails的生產服務器(nginx的)
請問Thin在開發模式下重載類是否有困難?它是否按照WEBrick的方式來記錄日誌?我將授予任何回答「正確」的答案,告訴我任一服務器是否可以作爲WEBrick的直接替代品。謝謝! –
霰彈槍寶石重新加載文件就好了。 –
我認爲Heroku維基頁面指示我們使用獨角獸,最後我讀過。 – Roland