問題タブ [procfile]
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 - SpreeRailsアプリのcapistranoデプロイ中のProcfileエラー
私はすでに多くの問題を解決しましたが、これに苦労しています。
デプロイ環境:ubuntu 12.10 rvm 1.18.21(安定版)ruby 1.9.3p392
このエラーを取得する
エラー:
私のdeploy.rb: https ://gist.github.com/gwuix2/5228473
python - Procfile が見つかりません、Heroku python アプリ
heroku python demo を実行していて、Procfile に問題があります。私はそれを正しいディレクトリ(requirements.txt、venv/、およびapp.pyと一緒に)に持っており、ファイルは.txt拡張子のない「Procfile」です(他の質問が示唆するように)。
Procfile の内容は次のとおりです。
それにもかかわらず、「フォアマン スタート」を実行すると、「Procfile does not exist」エラーが発生し続けます。私の知恵の終わりに、どんな提案もいただければ幸いです。
乾杯、テイン
編集: エディターではなく、echo コマンドを使用して「Procfile」の作成を再試行しました -
その後はうまくいきました、ありがとう。
heroku - Heroku ワーカー ジョブ。Play フレームワーク web と共にワーカー プロセスをセットアップする方法
これがすでに回答されている場合はお詫びします。私の検索では誰も明らかになりませんでした。
Heroku にプレイ アプリケーションをデプロイしています。同じビルドに main メソッドを持つ別の Worker クラスもあります。そのクラスを Web ではなくワーカーとして実行したい。実行しようとすると、 ClassDefNotFound 例外が発生します。これは、このプロセスのクラスパスを提供していないため明らかです。
クラスパス (jar とクラスの両方) を特定するにはどうすればよいですか? または、これを行う他の方法はありますか?
クラス別のワーカー プロセスを配置する理由は、Web アプリケーションから独立してスケーリングするためです。
ここに詳細があります。私のProfileには次のエントリがあります。
worker エントリには、実行する必要があるクラス「WorkerApplication」の名前しかありませんが、Heroku はこれらのクラス ファイルやその他の依存関係を見つけることができません。
node.js - プロファイルとは?と Web と Worker
Procfile で「worker」情報を提供する必要はありますか? はいの場合、それは実際には何ですか?にすでにweb: node server/server.js
詳細を追加しましたProcfile
。
node.js - コマンド heroku ps:scale worker=1 error の実行中にエラーが発生する
私はたくさん試しましたが、この理由を見つけることができませんでした。助けが必要。以下は、最初のノード アプリを Heroku にデプロイし、DB を MongoLab に配置した後に書いているものです。
次のエラーが表示されます。
私のプロファイルは次のようになります。
ここに私のログファイルがあります
heroku - Heroku のノード アプリはローカルで実行されますが、dyno をスケーリングできません
Heroku でノード アプリを実行しようとしています。Foreman はそれをローカルで実行するように動作し、エラーなしで git にプッシュします。ただし、 を実行するheroku ps:scale web=1
と、web などのタイプはありませんと表示されます。私の Procfile は、web: node server.js という行だけです。これは、Web タイプを設定するために機能するはずです。
なぜこれがうまくいかないのか誰にも分かりますか?あなたの助けをいただければ幸いです!
ここに端末のコピーがあります...
ruby-on-rails - resque で unregister_worker を無視する
私の Rails アプリは、API サーバーと管理サーバーで構成されています。どちらも resque ジョブを利用します。
私のローカル開発環境では、それぞれに Procfile があり、同じ redis サーバーを使用しています。私が抱えている問題は、どのサーバーがどのジョブを取得しているかを制御できないことです。各サーバーには個別のキューがありますが、「unregister_worker」ルーチンで取得されているようです。
コール スタックでこれを確認すると、クラスがわからないため、Ruby エラーが発生します。
「unregister_worker」を無視するように resque に指示するにはどうすればよいですか? 明確にするために、「*」キューに関連付けられたワーカー タスクはありません。
回避策として、本番環境と同じように 2 つの redis サーバーをローカルで実行できますが、できればそれは避けたいと思っています。
heroku - デプロイ時に Heroku で「Procfile declares types -> (none)」をエラーとして取得する
テストアプリを Heroku にデプロイしようとしていますが、実行するたびに Procfile が無視されます。
これは次のように言っているはずです:
Procfile は型を宣言します -> web
しかし、こう言います
Procfile は型を宣言します -> (なし)
この問題のため、もちろん、URL をナビゲートしても heroku プラットフォームにロードされません。
アプリのルート ディレクトリに Procfile を追加し、procfile に次のように記述しました。
まだ行きません。Procfile は適切に名前が付けられ、大文字と小文字が区別されます。
heroku - Bamboo から heroku にデプロイされた Play アプリケーションの実行: なぜアプリケーション エラーなのか?
Play アプリケーションをデプロイしました。Bamboo on Heroku からのデプロイは正常に行われ、Heroku アカウントでアプリケーションを見つけることができます。問題は、アプリケーションを実行すると、次のようになることです。
アプリケーションエラー
ページを表示できませんでした。実装でエラーが発生しました。しばらくしてからもう一度お試しください。
所有者の下にいる場合は、ログで詳細を確認してください。
さらに、以下を含む PROCFILE を作成しました。
次に、これらの行を Play アプリケーションの構成ファイルに追加しました! (ファイル application.conf)
Heroku のログは次のように表示されます。
コマンドを実行しようとしました:
それは私に与えました:
さらに、Heroku が私の Procfile を考慮しない理由がわかりません。Dynos には以下が含まれているためです。
ダイノス
誰かが私を助けることができますか?どうすればいいですか?何か案は ?
python - Heroku で gunicorn から Bottle アプリケーションを提供しますか?
プロフィール
サーバー.py
要件.txt
ログファイルの関連部分 ( の後git push
)
heroku[router]: at=error code=H14 desc="Web プロセスが実行されていません"