puma

    -1熱度

    1回答

    對於每個進程,Ruby全局變量的值是否不同? 例如,如果我做$count = 5,那麼在另一個過程中是否會改變$count的值? 我想知道這是因爲Puma clustered mode can fork multiple processes (workers),我想確保$count每個工作人員是唯一的。

    0熱度

    1回答

    當我創建rails應用程序時,我喜歡生成/腳手架快速示例來測試一個想法。天真地,我一直在期待,如果我結束了我的rails server和guard會話,我應該能夠啓動另一個rails應用程序。 但我發現我得到意想不到的結果。有時服務器不會啓動,有時候模型/控制器/腳手架不會產生,有時候警衛不起作用。 我不確定這是爲什麼,最終花費大約1到5分鐘時間攻擊pkill ing,直到我恢復到可以構建新應用程

    22熱度

    2回答

    我有一個Rails 5應用程序,它使用Action Cable作爲websocket功能。 在我的開發環境中,一切都按預期工作,瀏覽器客戶端成功連接到Action Cable頻道。 在我的生產環境Action Cable正在某個時間點工作,但之後突然停止運行,沒有任何明顯的原因。 如果我在開發計算機上運行應用程序Action Cable時將RAILS_ENV更改爲production工作正常。在實

    3熱度

    1回答

    我部署項目,Capistrano的後無法啓動,但服務器重新啓動後彪馬不啓動.. 我建議立即進行刪除辦 - >帽生產彪馬:啓動每次 我試着它: /etc/init.d/myscript #!/bin/sh /etc/init.d/puma_start.sh puma_start.sh #!/bin/bash puma -C /root/project/shared/puma.rb ,但是

    1熱度

    1回答

    當我試圖部署Rails應用程序的Heroku,我收到此錯誤:如果我嘗試運行 Puma starting in single mode... 2017-02-27T15:08:03.908788+00:00 app[web.1]: * Version 3.7.0 (ruby 2.3.1-p112), codename: Snowy Sagebrush 2017-02-27T15:08:03.90

    0熱度

    1回答

    我想在不同的端口上運行同一個目錄下的兩個Rails服務器。這是我曾嘗試: rails s,開始在端口3000 在另一個端子突出我的服務器,我跑puma -p 7676,開始在端口7676 無論另一臺服務器我運行這些命令的順序是什麼,無論我是否將puma換爲rails s,其中一臺服務器總是關閉。 它顯示的錯誤是: A server is already running. Check /Users/

    0熱度

    3回答

    早些時候,我使用乘客和獨角獸與capistrano和nginx部署了相同的源代碼。那裏工作正常。但現在我正在嘗試使用Puma服務器來做同樣的事情。資產根本沒有加載。 環境/ production.rb Rails.application.configure do # Settings specified here will take precedence over those in co

    0熱度

    1回答

    我確實檢查了其他問題,大多數人遇到OpenSSL問題。我確實嘗試了其他提到的解決方案,安裝OpenSSL但它沒有幫助。 我正在試圖安裝Puma通過gem install puma如果出現以下錯誤消息: Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a whil

    0熱度

    1回答

    我有一個運行Puma的Ruby應用程序。現在我想添加一個websocket來向連接的客戶端廣播REST請求。我設法只是在我config.ru加入一些代碼來創建與EM-的WebSocket創業板的WebSocket服務器: require_relative 'config/environment' require 'em-websocket' Socket = EM.run {

    3熱度

    1回答

    我最近決定從Heroku切換到通過他們的Elastic Beanstalk服務直接部署到AWS - 希望我的術語仍然適合AWS。我有在EB上運行的應用程序和Heroku上的應用程序(這是一個免費的Heroku應用程序,因此可能需要10秒鐘才能啓動)。該應用程序在Heroku上運行完美,但在EB上它只是有時會加載。也許像4次中的1次,我得到一個Internal Server Error。我的數據庫池