問題タブ [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 に答える
1840 参照

node.js - ビルド/テストとデプロイの Node.js プロジェクト レイアウト

私は最初の Cloud Foundry プロジェクトに取り組んでいます (...そして最初の Node.js プロジェクト、最初の MongoDB プロジェクト、最初の「express」プロジェクトなど...)

初日にこの質問を見つけ、その回答を github リポジトリの編成の出発点として使用しました。

Node.js プロジェクトのフォルダー構造

チェックインされていないディレクトリがあります。ファイルの指定に基づいて/node_modules自動的に作成されます。よし、よし…そのファイルを作った。npm installpackage.json

(注: の間vmc push、プッシュ先のサーバーによる package.json ファイルの検査はないようです。単に node_modules ディレクトリをコピーしているようで、存在しない場合は何もしません...そのため、クライアントで を実行してnpm installからプッシュします。)

アプリケーションでいくつかの基本的な機能が動作するようになりました。現在、テストの準備とインフラストラクチャの構築を開始したいと考えています。例: すべての JavaScript でリンティングを実行するビルド プロセスが必要です。最新のビルド ツールのように見えるready.jsという継続的インテグレーション ライブラリがあります...

しかし、私のプロジェクトのディレクトリにいて、npm install ready.js. これは、クラウド上での実行が意図されていない場合でも、より多くのものが/node_modulesディレクトリに入り、クラウドにアップロードされることを意味します。同じように、リソースの縮小 (またはその他) を行うビルド プロセスがある場合、ソースをデプロイする必要はありませんvmc push

私はこれがすべて新しいことを知っています...しかし、ターゲットをビルドディレクトリにダンプしてそこからプッシュする規則はありますか? それとも、事実上 github ルートからプッシュし、すべてのビルドとテストも一緒にプッシュするだけですか? どんなヒントでも大歓迎です...使用する方法、回避する方法...

更新: Express と Node.js (および他のいくつかの一般的なモジュール) を使用するためのアプリケーション ボイラープレートを見つけました。これは、サーバー コードの javascript 内で「ビルド プロセス」を実行します...良くも悪くも:

https://github.com/mape/node-express-boilerplate

私もこれを見つけました。「ボイラープレート」という用語と、構造に組み込まれているモジュールの名前を組み合わせることは、探しているものを見つけるための優れた検索戦略のようです。

https://github.com/swbiggart/node-express-requirejs-backbone

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

cloud-foundry - vmcプッシュログの読み方

vmc pushプロジェクトをマイクロcloudfoundryに使用すると、アプリケーションエラーが発生します。スマートなヒントは、以下のとおりです。しかし、ログが私のプロジェクトパスであることがわかりません。

ログはどこにありますか?

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

mysql - Cloudfoundry での MySql データベースのデプロイ

JSP、Spring Security、MySql を使用してアプリケーションを開発しました。Cloudfoundry にデプロイしました。しかし、warファイルだけでmysqlサービスをバインドしました。しかし、新しいユーザーとそれをすべて自分のデータベースに持つ 2 つのテーブルで構成される MySQL データベースも構成する必要があります。localhost でアプリケーションをテストしている間に、MySQL コマンド ウィンドウで手動スクリプトを実行するデータベースを準備しました。質問: CloudFoundry で同じ構成を行うにはどうすればよいですか? 同様に、すべてのコマンドとスクリプトを手動で実行したり、何らかの方法でデータベースをエクスポートしたりできますか? はいの場合、これを行う方法。そして、localhost の代わりに今ここに何を書くべきでしょうか?

ありがとうございました

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

cloud-foundry - VMCトンネルのクラッシュ

vmcトンネルを実行しようとしていますが、エラーが発生します'rubyインタープリターが動作を停止しました'。インターネットで何が問題なのかを見つけようとしましたが、私が見た唯一の解決策は、rubyバージョンを1.9.3にアップグレードすることでしたが、私はすでにこのバージョンを持っています。

ありがとうございました

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

eclipse - Cloud Foundry grails-plugin なしで grails 2.0.3 アプリケーションを cloudfoundry にデプロイしますか?

Cloud Foundry Grails プラグインと cf-push を使用して grails 2.0.3 アプリをクラウドにデプロイでき、すべて正常に動作します。

ここで、sts/eclipse クラウド ファウンドリー拡張機能を使用して eclipse (grails コマンド cf-push ではありません!) でデプロイし、サーバー ビューなどでサーバー インスタンスを表示したいと考えています。

Eclipse プラグインを使用して新しい cloudfoundry インスタンスを作成すると、デプロイされますが、エラー メッセージが表示されて中止されます。

この問題の解決策を知っている人はいますか? ありがとうございました!

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

spring - Cloud Foundry 上の MySQL が時々空になる

CloudFoundry サービスでのデータベースの動作についてお聞きしたいです。展開するコマンド ライン ヘルパーとして Spring と vmc を使用しています。アプリケーションをデプロイしてサービス (私の場合は MySQL) をバインドすると、ユーザーはサービスにデータを追加でき、それらの情報はデータベースに保存されます。これで問題ありません。しかし、しばらくして、誰も私のアプリケーションを使用しなくなると (私は何日も話している)、データベースは空になります。アプリケーションを再デプロイするときにも同じことが起こります。

私の質問は、CloudFoundry のデータベース ストレージは「永続的」(=永久的) ではないため、データベース ホスティングを検索する必要がありますか? または、これはどのように機能しますか?

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

service - cloudfoundry クライアントで VMC を使用して VCAP_SERVICES を読み取るにはどうすればよいですか?

Cloud Foundry で新しいサービスを作成するときに、VMC を使用して資格情報を読み取ることはできますか?

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

java - CloudFoundryへの外部RARファイルの追加

こんにちは私はCloudFoundryを使い始めて、プロジェクトをデプロイしました。私のプロジェクトはいくつかのrarファイルを使用しているので、それらのrarファイルを使用するデプロイされたページにrarファイルを添付するにはどうすればよいですか。

詳細:私のページはjspページであり、jstlを使用しています。jstl rarファイルのため、この場合、クラスファウンドリはそれらを見つけることができません。私のjspページにはディレクティブ<%@ taglib uri ="java.sun.com/jsp/jstl/core";があります。prefix = "c"%>。EclipseプロジェクトのWebcontentフォルダーにrarファイルを追加しても、「org.apache.jasper.JasperException:絶対URI:java.sun.com/jsp/jstl/coreはどちらのWebでも解決できません」というエラーが発生します。 xmlまたはこのapplicationorg.apacheでデプロイされたjarファイル。

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

database - grails アプリケーションの cloudfoundry デプロイごとに失われる DB データ

stsを使用してgrails 2.0.3アプリケーションを開発しています。私は開発を行い、sts を閉じる前に、通常は自分のアプリケーションを cloudFoundry にデプロイします。私は HSQLDB を使用しており、これは DataSource.groovy です。

私の問題は、アプリケーションを cloudfoundry にデプロイするたびに、クラウド上でデータベースが空になることです。

いくつかの提案?

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

cloud-foundry - スタンドアロンアプリケーションをMicroCloudfoundryにデプロイする

この投稿は、スタンドアロンアプリケーションをCloudFoundryにデプロイする方法を示しています。

ただし、MicroCloudFoundry1.2ではそれを行うことができません。フレームワークのリストにスタンドアロンプ​​ラグインを追加するにはどうすればよいですか?