問題タブ [puma]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - puma の構成ファイルを使用するにはどうすればよいですか?
このガイドに従ってpuma.rb
いましたが、アプリの構成ディレクトリ内に保存されているファイルが文書化されています。
ガイドは少し不安定ですが、puma.rb
ファイルが行うと私が想定していることは次のとおりです。このようなクレイジーなコマンドを実行して、指定されたソケットで puma を実行する代わりに:
puma.rb
次のように、ファイル内のポート、pid、セッション、およびその他のパラメーターを指定するだけです。
そして、アプリのルートに cd して、次のような簡単なコマンドを実行できます。
'プーマ'
で設定されたパラメータpuma.rb
に従います。残念ながら、それは私にはうまくいかないようです。
少なくとも、私はpuma
小さなテスト アプリのルート内で実行しましたが.sock
、ファイルが表示され
なかった/home/starkers/Documents/alpha/tmp/sockets
ので、動作していないということですか?
これを機能させるにはどうすればよいですか?私はローカルの開発マシンを使用しているので、何らかの理由でこのエラーが発生する可能性はありますか? 実行時に渡す必要があるパラメーターはありますか
puma
?
ruby-on-rails - 「Rails」定数を構成ファイルに渡しますか?
私は puma アプリケーション サーバーを使用しており、次の場所に構成ファイルがありますconfig/puma.rb
。
puma -C config/puma.rb
このファイルをロードしてアプリケーション サーバーを起動するために実行すると、 Rails.application.class.parent_name
.
とにかく puma.rb ファイルに定数を入れることを考えられますか? これに失敗すると、ルートのディレクトリ名を取得する回避策が機能すると思います。
config でこの属性も使用したいのです
Rails.root
が、Rails の定数を取得する必要があります。を使用する必要がありますrequire
か?
ruby-on-rails-4 - Firebase への Quick Multiple 呼び出しで Rails がクラッシュする
私のコントローラーは、特定のクリックでデータをfirebaseにプッシュします。
クリックで呼び出されるこのコントローラーへの迅速な連続呼び出しの場合、私の Puma サーバーはすぐにクラッシュします。
Rails 4.0.0 Puma 2.6.0 Ruby 2.0.0 を使用しています
以下は、生成された膨大なログ レポートの一部です。
クイックとは、1 秒あたり 1 回のクリックを意味します。これは、2 秒に 1 回のクリックなど、遅いクリックでは発生しません。
ループ内で irb から firebase にプッシュしても、このエラーは発生しません。
前もってありがとう、乾杯!
heroku - 仲介者の heroku アプリが Procfile を無視するのはなぜですか?
私は仲介者レポをherokuに立ち上げようとして苦労しています。チュートリアルhttp://randomerrata.com/post/56163474367/middleman-on-herokuに従いましたが、引き続き問題が発生しました。puma gem をインストールしても、何らかの理由で procfile が無視され、heroku アプリが web bundle exec sudo unicorn_rails -c ./config/unicorn.rb -p $PORT -D --env production を指し続ける
このことをユニコーンレールを指すのをやめて、ピューマを使用する方法はありますか?