那麼... unicorn
和unicorn_rails
之間的區別
什麼時候應該使用這個或另一個?獨角獸和unicorn_rails有什麼區別?
18
A
回答
33
據官方回答https://blog.engineyard.com/2010/everything-you-need-to-know-about-unicorn:
什麼是麒麟可執行文件?什麼是unicorn_rails可執行文件?
unicorn
可執行文件是在Rack的「rackup」之後建模的機架專用工具,推薦用於機架應用。 unicorn_rails
對於Rack的Rails版本的用戶來說更容易。該手冊鼓勵Rails 3用戶使用普通的unicorn
。
有什麼區別?
從unicorn_rails
聯機幫助頁中,unicorn_rails
的一些約定是在Rails中找到的script/server
之後建模的。它在「tmp」下創建目錄,如script/server
和-E/–environment
開關組RAILS_ENV
而不是RACK_ENV
。
除此之外,根據我的經驗,一些寶石可能需要特別unicorn_rails,像activeadmin(見this)
此外,manpage:
它旨在幫助Rails的1.x和2 .y用戶過渡到Rack,但是它不是Rails 3應用程序所需要的。鼓勵使用Rails 3用戶 使用獨角獸(1)而不是unicorn_rails(1)。 Rails 1.x/2.y的用戶也可能使用獨角獸(1)而不是unicorn_rails(1)。
相關問題
- 1. 獨角獸!和PostgreSQL
- 2. 獨角獸不USR2
- 3. 獨角獸認爲什麼是「快速」和「慢」的要求?
- 4. 使用沒有nginx的獨角獸不好嗎?爲什麼?
- 5. 獨角獸+ NGINX:無法啓動獨角獸
- 6. PHP和Django:Nginx,FastCGI和綠色獨角獸?
- 7. 有什麼區別`和$(Bash中有什麼區別?
- 8. 隨機獨角獸超時和撲動
- 9. nginx和獨角獸不工作
- 10. 獨角獸,nginx和服務sitemap.xml
- 11. 獨角獸,RVM和Mac OS X豹
- 12. 獨角獸服務器mongodb和sinatra
- 13. localhost:8080沒有運行在獨角獸
- 14. 獨角獸未能啓動
- 15. 獨角獸多機設置
- 16. 獨角獸超時處理
- 17. 獨角獸自動死亡
- 18. 設置獨角獸超時
- 19. 獨角獸請求排隊
- 20. kgio /獨角獸失敗
- 21. 標準角度和角度+ ngrx有什麼區別?
- 22. symfony2角色類中的角色和名稱有什麼區別?
- 23. 角度2和角度輸入有什麼區別?
- 24. 有什麼區別? :和||
- 25. &&和||有什麼區別?
- 26. 「/」和「/ *」有什麼區別?
- 27. 有什麼區別:。!和:r!?
- 28. ==和===有什麼區別?
- 29. Appender和〜有什麼區別?
- 30. $ @和$ *有什麼區別?