問題タブ [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 - 同じルートへの同時アクセスを許可するにはどうすればよいですか?
実行時間の長いルートが 1 つある単純な Sinatra アプリケーションがあります。
ルート間で同時にアクセスできますが、同じルートにはアクセスできません。
たとえば、クライアントが/jobs/new
(アクセス中に長い間) 呼び出している間、別のクライアントがjobs
並行して呼び出すことができます。ただし、同じルートの並列呼び出しは機能しません。この場合、Web サーバーである Puma は常に同じスレッドでルートを呼び出します。
他のルートは別のスレッドによって呼び出されています。ルート 1 の実行中:
スレッド モードの Thin と Puma でアプリを実行しようとしましたが、同じ動作でした
ruby-on-rails - rails - nginx + puma - 提供されているチュートリアル リンクから静的アセットが nginx によって提供されていない
私はUbuntuを使用しています。チュートリアルはこちら
私が使用しているNginx構成:
}
プーマコマンド
アドレスバーに入力中
その後、ウェブサイトを開くが、静的アセットが機能しない。もちろん、走りました
また、アセットは public/assets フォルダー
にあります。ファイルを assets ディレクトリに配置m.txt
してアクセスして みました
しかし、うまくいきませんでした。私もこのコマンドを試しました:
しかし、これは役に立ちませんでした。
ruby-on-rails - rails puma - 設定ファイルなしのコマンド - エラーログへのパス?
私はこのようにプーマを実行しています:
コンフィグなどの設定はもう少し時間がかかりそうなので、これを使って本番に入れたいと思います。もちろん、nginxを使用しています。
エラーログはどこにありますか?
または、エラーログを機能させるために含める他のコマンドはありますか?