thin

    0熱度

    1回答

    我已經安裝了Rails應用程序的瘦寶石,但我無法找到配置文件。安裝gem是否意味着我已經安裝了服務器?我只是想用不同於3000的端口啓動Thin並處於生產模式。服務器是Windows。任何意見將是有益的。 謝謝。

    9熱度

    1回答

    我想在我的應用程序中利用服務器發送的事件。我正在使用Sinatra和sinatra-sse寶石。這寶石包裝Sinatra stream :keep_alive電話。 在Thin上運行我的應用程序時,我完全沒有問題,並且我的事件流按預期工作。但是,當我切換我的應用程序與Puma運行一切正常,除了我的sse_stream完全沒有!它只是返回一個空白頁面。 我流設置像這樣 get "/logstream

    13熱度

    1回答

    我在本地運行Sinatra應用程序。 自從我安裝Thin之後,我的Sinatra應用程序一直使用它作爲Web服務器。不過,我一直在爲我的應用程序需要的大量靜態文件提供服務時遇到性能問題,並且我想切換到Mongrel或WEBrick。 我似乎無法弄清楚如何將我的應用程序切換到Mongrel或WEBrick。即使我把require 'mongrel'或require 'webrick'放在我的app.

    2熱度

    2回答

    在faye.ru我有這樣的代碼跟faye_token: require 'faye' require File.expand_path('../config/initializers/faye_token.rb', __FILE__) Faye::WebSocket.load_adapter('thin') class ServerAuth def incoming(messa

    1熱度

    1回答

    我試圖在代理Nginx後設置Discourse,通過Thin提供服務,並通過Foreman啓動。 所以我有一個Procfile像這樣: web: thin start -p $PORT --socket tmp/sockets/thin.sock sidekiq: bundle exec sidekiq -e $RAILS_ENV clockwork: bundle exec clockwor

    7熱度

    2回答

    我有一個Ruby on Rails 3.2應用程序,帶有websocket-rails gem,運行在nginx反向代理後面的瘦webserver中。 除了nginx反向代理,一切正常。通過去除nginx反向代理,websocket通信工作得很好。 (包括開發和生產)。使用nginx作爲websockets的反向代理是問題開始的地方。 Nginx 版本1.3.13以上應該能夠支持websocket

    0熱度

    1回答

    當嘗試新的用戶註冊時,我收到的服務器狀態碼爲500,Heroku中沒有記錄任何錯誤。這是收到的響應頭: Connection keep-alive Content-Length 728 Content-Type text/html; charset=utf-8 Date Mon, 15 Apr 2013 16:43:30 GMT Server WEBrick/1.3.1 (Ruby/1.9

    0熱度

    1回答

    我在瘦服務器上有一個rails應用程序作爲通過Apache服務器代理的Windows服務。該應用程序正常工作,直到我嘗試上傳項目的新版本。然後我得到一個502錯誤的網關錯誤。我嘗試重新啓動所有的服務,但沒有運氣。它也看起來我不能在本地端口3000上打它。這裏是我的apache httpd摘錄: LoadModule proxy_module modules/mod_proxy.so LoadMo

    1熱度

    1回答

    我使用'瘦'webserver進行rails應用程序開發。有不同的方法來啓動瘦服務器。很想知道在以下各種方式啓動服務器方面是否有任何區別:是否有任何優點或缺點。 a。 thin start 我可以在啓動期間提供各種瘦特定參數,例如ssl選項。但是我不確定如何在下面的其他方法中提供這樣的啓動參數。 b。 rails s(注意:在寶石文件中提供了薄) c。 rackup 我發現rackup在端口929

    1熱度

    2回答

    我有一個小型的Rails應用程序,目前正在通過端口3000上的瘦服務器進行服務(開發和生產),這個應用程序也在運行apache2的Debian框中爲PHP應用程序提供服務。 我不確定如果這是甚至可能的給定目前的設置,但有沒有辦法從rails應用程序url中刪除端口號,但仍然有從相同的端口傾聽,以免碰到apache? 當前 https://my-rails-site:3000/ 建議 https