問題タブ [foreman]
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.
php - Heroku Foreman を PHP で使用することはできますか?
Heroku で PHP アプリを開発しています。Foreman を使用してアプリケーションをテストすることはできますか? どこを見ても、Ruby への言及は見つかりますが、PHP への言及はありません。
heroku - herokuでフォアマンを停止するには?
ローカルホストでアクセスできるアプリを実行します
これを停止してプロンプトに戻り、heroku をいじり続けるにはどうすればよいですか?
私は Windows マシンを使用しています。
ruby - フォアマンに神を開始させる方法
次のような Procfile があります。
しかし、foreman start god
開始しません...次のように言うだけです:
を実行するgod -c services.god
と、すべてのサービスが正常に実行されます...
アイデアはありますか?
ありがとう
openssl - OpenSSL :: SSL::SSLError-SSL_connectが返されました=1errno= 0 state = SSLv3サーバー証明書の読み取りB:証明書の検証に失敗しました:
Herokuを使用してFacebookアプリをデプロイし、ローカルで部分的に機能させました。アプリは表示されますが、Facebookに接続をクリックするとすぐに、内部サーバーのエラーメッセージが表示されます。これはフォアマンが投げているものです:
OpenSSL::SSL::SSLError - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed:
すべてが本番環境で機能しますが、MongoとFBの統合を開始するには、ローカルで機能させる必要があります。
https://devcenter.heroku.com/articles/facebook#working-locallyのすべての指示に従いました。devアプリを作成し、それに応じて.envファイルを変更しました。自己署名証明書を作成しましたが、これが次のようになるかどうかはわかりません。
私はMacOS10.8.2で、ruby 1.9.3p194、OpenSSL 1.0.1c、sinatra 1.2.6、Foremanを実行しています。
ruby - フォアマンで複数のバンドルの複数のアプリを実行するにはどうすればよいですか
構築したいくつかのWebサービスに依存するrubyアプリがあります。
一緒に始めるために、私は次のProcfileを持っています:
このstart_xxx.shスクリプトはそれぞれ、次のように動作します。
これらの前の行を手動で実行すると、activity_streamは正常に実行されます。しかし、職長から逃げたとき、いくつかの宝石は認識されません。バンドルが正しく構築されていないかのように。
エラーの例:
ruby - Rubyプロセス用のinit.dスクリプトジェネレーター?
私はいくつかのルビープロセスを持っており、開発のためにフォアマンを使用してプロセスを管理してきましたが、現在は本番環境でプロセスをエクスポートして /etc/init.d ディレクトリで実行したいと考えています。
スクリプトと関連する PID を /var/run に作成することで、それを支援できるツールはありますか? そのためにフォアマンのエクスポート機能を使用しようとしましたが、inittab または upstart に対しては何かを実行できますが、init.d に対しては実行できないため、うまくいきませんでした。
どんな助けでも大歓迎です
foreman - Procfile は、独自の作業ディレクトリでプロセスを開始します
私はこの単純なProfileを持っています
myapp はパスにありますが、プロセスのホーム ディレクトリは ./directory/ である必要があります。プロセスを開始する場所を Procfile で指定するにはどうすればよいですか?
https://github.com/ddollar/foreman/pull/101は、この作業ディレクトリが Procfile で指定されたすべてのプロセスで同じであると想定しているため、役に立ちません
python - Foreman の複数の python プロセスがロギングを停止する
Heroku とForemanを介して 2 つの Python プロセス (時計と Web) を実行しています。
Foreman を使用してローカルで実行すると:
1. 両方のプロセスがターミナル
2 にログを記録します。この出力の停止は、コード内の一貫した場所では発生しませんが、通常は 3 ~ 5 回の反復の間のどこかで発生します。
3. Web プロセスは引き続き正しく出力されます。
奇妙なことに、Heroku で同じコードを実行すると、ログが正常に出力されます。
PYTHONUNBUFFERED をローカル (.env を使用) と Heroku で true に設定しました。誰もこの問題に遭遇しましたか? それに対する解決策はありますか?ありがとう。
ruby-on-rails-3 - Unicorn with Foreman - Socket Already Used エラー
in foreman procfile でユニコーンプロセスを制御したい。ここに私のプロフィールがあります
これが私のユニコーン設定です。
私がそれを開始すると、cap foreman:start
これらのエラーが発生しています:
それはユニコーンに関連していますか、それともフォアマンの設定の問題ですか?