thin

    2

    1答えて

    私はrailscastに従っており、指示に正確に従っています。私はnet.tutsplusのfaye.ruコードを使って、ルートディレクトリにfaye.ruファイルを設定しました。 ここfaye.ruファイルです:私はrackup faye.ru -s thin -E productionでサーバーを起動しようとすると、私は次のエラーを取得する、 require 'faye' faye_serv

    7

    1答えて

    私は、コマンドラインRubyプログラムから開始したいシナトラ::ベースのWebサービスを持っているので、私はこれがあります。 # command line program file require 'mymodule/server' puts "Running on 0.0.0.0:4567, debugging to STDOUT..." MyModule::Server.run! b

    0

    1答えて

    Ruby on Railsプロジェクトは、WEBrickの代わりにThinを使用して解決されたArgumentError 2 for 0問題を実行していました。 rspecを実行すると、同じエラーが発生します。 rspecはWEBRickを使ってテストを実行しますか?もしそうなら、それを代わりに薄くする方法がありますか?

    2

    1答えて

    私はHeroku上でRailsアプリケーションを実行しました。問題:私のアプリケーションは、誰も使用していないときはオフになっていますが、ユーザーが入るとすぐにサーバーが起動します。 どうすれば永遠に動作させることができますか? レール、シンウェブサーバー。 マイProcfile:Herokuのに web: bundle exec rails server thin-p $ PORT

    7

    4答えて

    Thinを使用して同時にルビデバッガとSSLを実行する方法を知っている人はいますか? 私はRails 3.0.10でThinをうまく使ってきました。 rails server --debuggerを使用して起動し、コードをデバッグできます。 最近、アプリケーションにSSLサポートを追加する必要があり、ローカルで自己署名証明書でテストできるようにしたいと考えています。 残念ながら、rails ser

    1

    1答えて

    Herokuでホストされているアプリケーションに対して負荷テストを実行した後、最も負荷の大きいDB要求は負荷に応じて50〜200msかかります。負荷にかかわらず、それは決して遅くなることはありません。しかし、一見無作為に、要求は完全にタイムアウト(30秒以上)になります。 Herokuでは、比較的高性能なクエリ/要求が、負荷が増加すると、10回中に8回完璧にタイムアウトし、10回中に2回完全に機能

    2

    3答えて

    これまではRails 3.0まで簡単でしたが、 "thin --prefix =/foobar"が必要でした。 Passenger Phusionを使用している人には、RackBaseURIがありますが、私はLighttpd + Thinで、もう普及していない組み合わせです。 私は "-R config.ru"で薄くしてconfig.rbに "map"/foobar 'do ... "を入れようと

    4

    2答えて

    静的ファイルと動的コンテンツをRackを通じて処理したい。動的なコンテンツで応答されますlocalhost:3000に要求し、localhost:3000/resource/path_to_fileへの要求がで応答されます、 @s = WEBrick::HTTPServer.new( Port: 3000, BindAddress: "localhost", Lo

    0

    1答えて

    .rvm/gems/ruby-1.9.3-head/gems/bundler-1.0.21/lib/bundler/runtime.rb:31:in `block in setup': You have already activated rack 1.4.0, but your Gemfile requires rack 1.2.5. Using bundle exec may solve t

    7

    2答えて

    どうすれば停止できますか ラック Thinは次のタイプの初期メッセージを返すことはできません。 1024 に設定 >>薄いウェブサーバー(V1.3.1コードネームトリプルエスプレッソ) >>最大接続>> を停止する0.0.0.0:3000、CTRL + Cでistening 私はこのようにそれを使用しています: Rack::Handler::Thin.run(Rack::Builder.new d