puma

    1熱度

    1回答

    我在Heroku上的3個dynos(標準1x)上運行Puma 3.4,Rails 4.2.6,Sidekiq 4.2.2,Redis Mini。我正在做簡單的Beta測試,我似乎無法優化我的puma-dyno情況。當一個用戶在網站上時(我正在使用New Relic進行監控),我會收到高響應時間警報和關鍵內存配額警報。 我已添加Puma Worker Killer來嘗試診斷此問題,但沒有任何幫助。

    1熱度

    1回答

    所以也許這不是一個好的做法,但在這一點上我的web應用程序與它的'API在同一個app /同一個服務器下共存。我想知道在這種情況下是否有任何方法來加快服務器進程請求的速度? 例如,當我在同一個服務器下發到API的請求,我使用: require 'rest-client' tasks = RestClient.get 'localhost:8000/tasks', { content

    2熱度

    2回答

    當我在瀏覽器中輸入一個URL,並向服務器發送一個請求(在這種情況下,主機是salty-headland-18854.herokuapp.com),都是我的Rails文件存儲在這個主機? Puma如何發揮作用?我瞭解彪馬是一個Web服務器,我已經包括它的寶石。東道主和彪馬有什麼區別? Heroku是否有一堆物理計算機在某個地方,容納我的文字.rb文件? Visual of my question

    3熱度

    1回答

    假設我在Heroku + Rails上使用了下面的設置,使用一個網絡測試儀和兩個工人測試儀。 以下是我認爲是真實的,我希望有人可以確認這些陳述或指出一個不正確的假設。 我對這個大部分都很有信心,但是我對客戶端和服務器的使用,指向DB和Redis連接的「連接池」以及指的是puma和「worker」 heroku dyno工人。 我想一清二楚,我希望這也可以作爲有這個 感謝麻煩任何其他初學者綜合指南!

    0熱度

    1回答

    首先,我對滑軌制作的瞭解有限,請保持溫柔。 我想在IIS上使用美洲獅運行我的rails應用程序。我正在使用httpPlatformHandler。一切都很好,我可以訪問我的應用程序就好。 當我離開它閒置20-30分鐘,然後說刷新頁面或點擊鏈接,我得到turbolinks加載欄,它需要大約30秒加載。之後,它回到工作正常。 我很努力去理解turbolinks爲什麼在閒置一段時間後需要重新加載?這是國

    2熱度

    1回答

    我正在美洲獅和nginx的數字海洋上建立我的導軌生產服務器。我在進入這個 繼tutotials我的/ etc/nginx的/網站可用/默認 server unix:/home/deploy/appname/shared/sockets/puma.sock fail_timeout=0; 但是服務器文件夾主頁/部署/應用程序的名字/共享/插座/是空的。 我複查了教程,沒有人提到創建這樣的文件。

    5熱度

    1回答

    我有一個Rails 5 API,我試圖在Elastic Beanstalk上正確地部署它。 這是我最初的config/puma.rb文件我用: threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 }.to_i threads threads_count, threads_count # Specifies the `port` that Pu

    0熱度

    1回答

    我在config/application.rb下面的代碼: config.after_initialize do MyConcern.init_processing end 然後下面的相關方法: def init_processing @queue_processor = Thread.new do process_op_queue end

    0熱度

    1回答

    我剛剛安裝導軌服務器版本5,以組合的寶石如下 gem 'rails' ', '5.0.0.1' gem 'pg', '~> 0.18' # webserver gem 'puma' 重新啓動後,它需要幾分鐘的時間(約5分鐘)迴應http請求,它會說「出了問題」,5分鐘後它會運行正常 附加信息:它有非常小的數據,並沒有太多的寶石運行。 我做了研究,但仍找不到任何線索。 任何跟蹤步驟的建議,

    0熱度

    1回答

    我想部署與capistrano併發的Rails 4 Puma應用程序,並被capistrano-puma寶石的例子搞混了。 從剪斷從github set :puma_threads, [0, 16] set :puma_workers, 0 什麼是PUMA線程和工人的區別是什麼? 0美洲獅工人的意思和[0,16]線程是什麼意思? 什麼是實現併發性的參數?我的目標是實現簡單的SSE發送通知。美