問題タブ [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.

0 投票する
1 に答える
9704 参照

ruby-on-rails - フォアマンを使用して新興企業にエクスポートする方法は?

アプリケーションを別のプロセス管理フォーマット/システム(具体的には、upstart)にエクスポートしようとしています。そうすることで、主にドキュメントが不足しているために、いくつかの障害に遭遇しました。

root以外のユーザーとして、次のコマンドを実行しました(ここに示すように)。

権限が不十分なため、ディレクトリを「作成できませんでした」ので、次を使用しましたsudo

。という名前のユーザーがいないため、「アプリにchownできませんでした」app

どこappから来たの?

formanを使用してupstartにエクスポートするにはどうすればよいですか?

0 投票する
1 に答える
1138 参照

php - Heroku Foreman を PHP で使用することはできますか?

Heroku で PHP アプリを開発しています。Foreman を使用してアプリケーションをテストすることはできますか? どこを見ても、Ruby への言及は見つかりますが、PHP への言及はありません。

0 投票する
2 に答える
1452 参照

heroku - herokuでフォアマンを停止するには?

ローカルホストでアクセスできるアプリを実行します

これを停止してプロンプトに戻り、heroku をいじり続けるにはどうすればよいですか?

私は Windows マシンを使用しています。

0 投票する
2 に答える
1531 参照

ruby - フォアマンに神を開始させる方法

次のような Procfile があります。

しかし、foreman start god開始しません...次のように言うだけです:

を実行するgod -c services.godと、すべてのサービスが正常に実行されます...
アイデアはありますか?
ありがとう

0 投票する
1 に答える
1237 参照

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を実行しています。

0 投票する
2 に答える
1113 参照

ruby - フォアマンで複数のバンドルの複数のアプリを実行するにはどうすればよいですか

構築したいくつかのWebサービスに依存するrubyアプリがあります。

一緒に始めるために、私は次のProcfileを持っています:

このstart_xxx.shスクリプトはそれぞれ、次のように動作します。

これらの前の行を手動で実行すると、activity_streamは正常に実行されます。しかし、職長から逃げたとき、いくつかの宝石は認識されません。バンドルが正しく構築されていないかのように。

エラーの例:

0 投票する
2 に答える
3344 参照

ruby - Rubyプロセス用のinit.dスクリプトジェネレーター?

私はいくつかのルビープロセスを持っており、開発のためにフォアマンを使用してプロセスを管理してきましたが、現在は本番環境でプロセスをエクスポートして /etc/init.d ディレクトリで実行したいと考えています。

スクリプトと関連する PID を /var/run に作成することで、それを支援できるツールはありますか? そのためにフォアマンのエクスポート機能を使用しようとしましたが、inittab または upstart に対しては何かを実行できますが、init.d に対しては実行できないため、うまくいきませんでした。

どんな助けでも大歓迎です

0 投票する
3 に答える
12957 参照

foreman - Procfile は、独自の作業ディレクトリでプロセスを開始します

私はこの単純なProfileを持っています

myapp はパスにありますが、プロセスのホーム ディレクトリは ./directory/ である必要があります。プロセスを開始する場所を Procfile で指定するにはどうすればよいですか?

https://github.com/ddollar/foreman/pull/101は、この作業ディレクトリが Procfile で指定されたすべてのプロセスで同じであると想定しているため、役に立ちません

0 投票する
1 に答える
337 参照

python - Foreman の複数の python プロセスがロギングを停止する

Heroku とForemanを介して 2 つの Python プロセス (時計と Web) を実行しています。

Foreman を使用してローカルで実行すると:
1. 両方のプロセスがターミナル
2 にログを記録します。この出力の停止は、コード内の一貫した場所では発生しませんが、通常は 3 ~ 5 回の反復の間のどこかで発生します。
3. Web プロセスは引き続き正しく出力されます。

奇妙なことに、Heroku で同じコードを実行すると、ログが正常に出力されます。

PYTHONUNBUFFERED をローカル (.env を使用) と Heroku で true に設定しました。誰もこの問題に遭遇しましたか? それに対する解決策はありますか?ありがとう。

0 投票する
1 に答える
2361 参照

ruby-on-rails-3 - Unicorn with Foreman - Socket Already Used エラー

in foreman procfile でユニコーンプロセスを制御したい。ここに私のプロフィールがあります

これが私のユニコーン設定です。

私がそれを開始すると、cap foreman:startこれらのエラーが発生しています:

それはユニコーンに関連していますか、それともフォアマンの設定の問題ですか?