thin

    2熱度

    2回答

    如何在Rails中使用thin,puma或unicorn網絡服務器增加QUERY_STRING的最大允許值?我試圖做一個POST請求我的Rails API超過極限,只需要增加服務器的最大閾值 特定錯誤的POST:Invalid request: HTTP element QUERY_STRING is longer than the (1024 * 10) allowed length. 我只能在

    1熱度

    2回答

    我們有一些併發問題,我想在我的機器上重現。在生產中,我們有一個乘客實例在運行。要獲得併發請求,我試圖啓動Rails應用程序(的Rails 3.2)薄和這樣的螺紋選項: bundle exec thin --threaded -p 3000 --threadpool-size 50 start -e production 我也跑RAILS_ENV=production bundle exec r

    3熱度

    2回答

    我正在嘗試使用ActionCable(主要是複製DHH example)並嘗試使其在具有瘦(在端口8443上)和nginx的Ubuntu服務器上運行。這一切都在本地正常工作,但是,當我嘗試將其代理服務器上的活動服務器時,我得到此錯誤響應:failed: Error during WebSocket handshake: Unexpected response code: 301。 這裏是我的我的n

    2熱度

    1回答

    當交通有點高(30-40用戶)時,我有一個奇怪的滯後問題與一個sinatra薄應用程序。 這是一個使用長輪詢的小遊戲,所以http IO可以比用戶數量高。 CPU負載保持低位,並且有很多可用內存。 以下是一些典型的日誌線時滯後發生: 1 - [17/Jul/2015:16:50:17 -0400] "POST /play?next=word HTTP/1.1" 200 1 0.0018 2 -

    0熱度

    1回答

    當我試圖在生產環境中爲瘦服務一個紅寶石項目(我正在從其他服務器正在完美工作的項目中遷移該項目)時,我無法訪問該網站,但其在發展 $ thin start -e production Using rack adapter Thin web server (v1.6.3 codename Protein Powder) Maximum connections set to 1024 Liste

    2熱度

    1回答

    我們的Rails 4應用程序運行在一個thin -s 16 ...多處理服務器中,Apache作爲前端,其反向代理處理內部請求。所有的工作都很好,對我們的用戶數量來說性能還可以。 因爲一切正常,所以我真的不在乎Thin是如何工作的。我最近偶然發現了所有的Fibers和EventMachine的優點,並且在其中閱讀了很多。 Thin使用EventMachine處理Rack請求。因此,通過設計,它可以

    0熱度

    1回答

    我需要在我的開發環境中設置https並且我已經用完了選項。我所有的嘗試都給出了同樣的錯誤,當我去https://localhost:3001我很確定這個問題與eventmachine有關,我發現this stackoverflow後,但我不知道如何應用它來測試它。如果任何人都可以幫助我,那將是驚人的。 ​​ 這是我已經試過: 我試過正常force_ssl有: application.rb clas

    4熱度

    1回答

    我試圖用Thin和nginx作爲反向代理運行Redmine。 我/etc/thin2.1/redmine.yml: --- pid: /var/run/thin/redmine.pid group: redmine wait: 30 timeout: 30 log: /var/log/thin/redmine.log max_conns: 1024 require: [] env

    0熱度

    1回答

    $在/ usr/bin中/ rackup -s薄-o 0.0.0.0 -p 4000 config.ru /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:126:in `require': cannot load such fi

    0熱度

    1回答

    貝婁是我的代碼的某些部分: class VizApp < Sinatra::Base get '/rubygems' do @process_downloads_days = HTTParty.get('http://localhost:4567/api/v1/rubygems/version_downloads_days_process', timeout: 180)