問題タブ [cloud-foundry]

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 に答える
1212 参照

python - Cloud Foundry で Celery と通信するにはどうすればよいですか?

セロリ コンポーネントを含む wsgi アプリがあります。基本的に、特定のリクエストが来ると、比較的時間のかかるタスクをセロリに引き渡すことができます。自分でセットアップしたサーバーにこの製品の動作バージョンがありますが、最近クライアントから Cloud Foundry にデプロイするように依頼されました。Celery は Cloud Foundry のサービスとして利用できないため、私たち (私とクライアントのデプロイ チーム) はアプリを 2 回デプロイすることにしました。1 回は wsgi アプリとして、もう 1 回はスタンドアロンのセロリ アプリとして、rabbitmq サービスを共有します。

アプリ間のコードは同じです。wsgi アプリは正しく応答し、期待される Web ページを返します。vmc logs celeryappセロリが稼働していることを示していますが、セロリタスクになるはずのリクエストをwsgiに送信すると、.delay()ステートメントに到達するとすぐに消えます。それらはセロリのログにも表示されず、エラーとしても表示されません。

デバッグを試みます:

  • 各アプリはサンドボックス化され、ポートが制限されているため、Cloud Foundryでは使用できませんcelery.contrib.rdb(pdb に telnet インターフェイスを提供するため)。
  • これらのアプリが共有することになっている特定の rabbitmq インスタンスを見つける方法がわからないので、渡されているメッセージを確認できます。

更新: rabbitmq の検索に関する上記のステートメントを裏付けるために、セロリ タスクを共有する必要があるノードにアクセスしようとすると、次のようになります。

これをデバッグするにはどうすればよいですか?また、タスクが消えてしまうのはなぜですか?

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

ruby-on-rails-3.1 - CloudfoundryのRMagickジェム?

rails3.2アプリにはRMagickgemが必要です。

サポートチケットから、彼らはプライベートPaaSでそれを言います。

しかし、プライベートPaaSではなく、cloudfoundry.com自体でホストされているアプリはどうでしょうか?

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

cloud-foundry - node.js アプリケーションを api.cloudfoundry.com にデプロイします。エラーが発生しました

エラー 402: アプリのパッケージ化に失敗しました: 「リソース プールの同期に失敗しました」

node.js アプリケーションを api.cloudfoundry.com にデプロイすると、このエラーが発生しました。私が使用した vmc は次のとおりです: vmc 0.3.10

このエラーがどのように発生したかを知りたいです。私のvmcに何か問題がありますか? または私のnode.jsアプリケーションに何か問題がありますか?

ありがとうございました。

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

git - アプリケーションのソース コードは heroku でどの程度安全ですか?

webapp を cloudfoundry から heroku に移行したいと考えています。しかし、まだ迷っていることが 1 つあります。

アプリケーションを heroku にデプロイするたびに、ソース コードを git リポジトリにプッシュする必要があります。このリポジトリはどの程度安全ですか? 自分のソース コードを他人の手に渡したくない場合はどうすればよいですか?

それについてどう思いますか。

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

spring - MySQL データベースを再構築しようとすると、CloudFoundry で接続が拒否されるのはなぜですか

Spring の jdbc:initialize-database プロセスを通じて、MySQL テーブルのいくつかを作成することができました。現在、SQL スクリプトを実行してテーブルを削除/作成しようとするたびに、接続拒否の応答が返されます。また、STS では、[アプリケーション サービス] ボックスに MySQL エントリがありませんが、[インスタンス] ボックスには、ID、ホスト、CPU、メモリ、ディスク、アップタイムがすべて 0 のエントリが表示されます。MySQL サービスを追加しようとすると、「サービス名は既に使用されています」というエラーが表示されます...だから、何かひねったと思うので、MySQL データベースをリセットしたいと思います。データは取るに足らないものであり、簡単にやり直すことができました。

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

cloud-foundry - マイクロクラウドファウンドリではデバッグできません

ローカルマシンのMicroCloudFoundryインスタンスにアプリケーションをデプロイしています。STS内からアプリケーションを開始、停止、更新できます。何らかの理由で、STS内からアプリケーションまたはサーバーを右クリックすると、デバッグオプションが無効になります。私は何が間違っているのですか?

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

cloud-foundry - vmc トンネルがクライアントを起動できない

CloudFoundry (api.vcap.me) インストールでサービスをトンネリングできません。チューニングは api.cloudfoundry.com で正常に機能します。ruby と vmc を ruby​​ 1.9.2p290 と vmc 0.3.18 にアップグレードしましたが、問題は解決しません。

mongodb と mysql の両方で同じエラーが発生します。両方のクライアントが私の PATH にあります。

C:>vmc トンネル

1: mongodb テスト

2: mysql テスト

どのサービスにトンネリングするか?: 2 トンネル接続情報の取得: OK

サービス接続情報: ユーザー名: u42J7Gge9HdRW パスワード: pUfd7tnVA4Ps8 名前: d5afd08fb7fe9423f93ae6883a586c847

ポート 10000 で mysql-test へのトンネルを開始しています。1: なし 2: mysql 3: mysqldump どのクライアントを開始しますか?: 2 Launching 'mysql --protocol=TCP --host=localhost --port=10000 --user =u42J7Gge9HdRW --パスワード=pUfd7tnVA4Ps8 d5afd08fb7fe9423f93ae6883a586c847'

エラー 2013 (HY000): '初期通信パケットの読み取り' で MySQL サーバーへの接続が失われました。システム エラー: 0 エラー: 'mysql' の実行に失敗しました。それはあなたの$ PATHにありますか?

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

tomcat - Cloudfoundry、デフォルト プロトコル

Cloudfoundry にデプロイされた Web アプリケーションがあり、クラウドのデプロイで servelt.xml を編集して、Tomcat が使用するデフォルトのプロトコルを変更したいと考えています。

cloudfoundry では servlet.xml を変更できますか?

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

cloud-foundry - CloudFoundryの突堤アプリを起動できません

CloudFoundryでJettyRunnerアプリケーションを起動しようとしています。コードは

https://github.com/simbo1905/ZkToDo2

ローカルで開始できます

だから私はpostgresqlを作成しました

jarファイルとwarをzip形式で圧縮してから、Cloud Foundryにデプロイしようとすると、メモリ不足エラーが発生します。何が得られますか?

何が得られますか?

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

ubuntu - ubuntu での cloudfoundry vmc の更新

mysql などのサービスへのトンネルをサポートするように、ubuntu の vmc クライアントをバージョンに更新するにはどうすればよいですか。

トンネルを使用したいのですが、前提条件は次のとおりです。vmc 0.3.14 以降が必要です。

現在、バージョンを確認すると、0.3.10 と表示されています。gem update vmc を実行すると、更新するものは何も表示されません。

だから、私の質問は、私は間違って更新していますか? それとも、Linux プラットフォームではまだサポートされていませんか?