問題タブ [pivotal-web-services]

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

java - Spring Boot アプリケーションが使用するポート番号

PCF (Pivotal Cloud Foundry) に多くのスプリング ブート アプリをプッシュしています。私の理解のために、いくつか質問があります。組み込みの Tomcat が使用するデフォルトのポートは、すべてのアプリで 8080 です。通常、PCF 以外のプロジェクトでは 1 つのポートで 1 つのアプリしか実行できないため、これは PCF によってどのように管理されるのでしょうか?

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

jenkins - 不明な CloudFoundryException: 400 不正な要求

CICD の Jenkins を Pivotal Web Services に試していますが、CI は成功しましたが、この問題のために CD は逆です。

すでにEclipseを使用してプッシュしようとしましたが、成功しました.Jenkins経由で何がうまくいかなかったのかわかりません. 以下は、私が遭遇した問題の画像です。

ここに画像の説明を入力

関連するエラーメッセージは次のとおりです。

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

cloud-foundry - PCF と外部アプリケーション間の通信

SMPP (TCP/IP) プロトコルを介して通信する単純なクライアントおよびサーバー アプリケーションを作成しようとしています。

クライアントとサーバーの両方がローカルで実行されたときは成功しましたが、クライアントを Pivotal Cloud Foundry にプッシュしようとすると、ローカルで実行されているサーバーに接続できなくなりました。

Pivotal には、PCF 上のアプリと外部アプリケーションとの間の通信に関して制限がありますか?

前もって感謝します :)

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

spring - Thymeleaf やその他のビューでは正常に動作するのに、Pivo​​tal Web サービスに SpringBoot アプリをデプロイしているときに JSP ページがレンダリングされないのはなぜですか?

アプリケーションは重要な Web サービスにデプロイされており、リンクhttps://webstore.cfapps.io/を使用してアプリケーションにアクセスすると、login.jsp ページがレンダリングされません。

同じアプリケーションがローカル サーバーで正常に実行されます。同じ問題を検索しようとしましたが、どれも問題を解決しません。私は両方の STS 展開を使用し、個別に展開するために cf コマンド ラインも試しましたが、結果を得ることができませんでした。

詳細をお伝えしています。

  1. 表示されたエラー。

ホワイトラベル エラー ページ このアプリケーションには /error の明示的なマッピングがないため、これはフォールバックとして表示されます。Sat Jan 14 04:21:40 UTC 2017 予期しないエラーが発生しました (type=Not Found、status=404)。/WEB-INF/jsp/login.jsp

  1. 私のpomファイルは

    http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0

    ecommerce.com ウェブストア 0.0.1-SNAPSHOT jar

    Spring Boot の ecommerce-webstore デモ プロジェクト

    org.springframework.boot spring-boot-starter-parent 1.4.2.RELEASE

    UTF-8 UTF-8 1.8

    org.springframework.boot</groupId> spring-boot-starter-security</artifactId> </dependency> --> org.springframework.boot spring-boot-starter-web

    org.springframework.boot スプリングブート maven プラグイン

3.私のapplication.propertiesファイルは

spring.mvc.view.prefix:/WEB-INF/jsp/

spring.mvc.view.suffix: .jsp

spring.datasource.url= jdbc:mysql://localhost:3306/ecommercestore

spring.datasource.username=ルート

spring.datasource.password=ルート

spring.jpa.hibernate.ddl-auto=更新

3.デプロイ後に生成される manifest.yml は アプリケーションです。

  • 名前:ウェブストア

    メモリ: 1024M

    ホスト: ウェブストア

    ドメイン: cfapps.io

    buildpack: git ハブで提供される標準のビルドパック。リンクは書いてません

    サービス:

    • クリアデータベース

cmd から次のコマンドを実行した後の結果は次のとおりです。

cf push webstore -p target/webstore-0.0.1-SNAPSHOT.jar --no-start

................................................................... ................... C:\Users\santosh dahal\Desktop\excellerant\ecommerce-webstore>cf push webstore -p target/webstore-0.0.1-SNAPSHOT .jar --開始なし

組織 santosh-org / space Myspace に santoshdahal2072@gmail.com としてアプリのウェブストアを作成しています... OK

ルート webstore.cfapps.io を使用しています webstore.cfapps.io を webstore にバインドしています... OK

ウェブストアをアップロードしています...

アプリ ファイルのアップロード元: C:\Users\SANTOS~1\AppData\Local\Temp\unzipped-app904639435

478.9K、140ファイルをアップロード

アップロード完了 OK

6. 重要な myapp に移動し、データベース cleardb を同じインスタントとアプリケーションにバインドした後、アプリケーションを開始しました。アプリケーションは実行中のステータスで正常に実行されます。

7. フォルダーの配置は次のとおりです。

jsp ページを src/main/webapp/WEB-INF/jsp/login.jspに保存しました

application.properties はsrc/main/resourcesにあります。

必要に応じて詳細を提供します。コードの github リンクは

ここ

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

postgresql - PWS - UAA をデータベースに接続できません

UAA の Postgres SQL データベースに接続できない Pivotal Web Services で問題が発生しています。

サービスを定義してアプリケーションにバインドしましたが、資格情報を手動で入力しています (環境変数でパラメーターの置換が行われるかどうかはわかりません)。

UAA.yaml ファイルの関連セクション:

私は、同時接続数を 20 に制限する ElephantSQL の「パンダ」プランに縛られています。これは、通常、起動時に UAA で受け取るエラーです。

java.sql.SQLException: Driver:org.postgresql.Driver@112ab411 returned null for URL:postgres://db:randomPass@babar.elephantsql.com:5432/db 2017-01-28T14:15:57.43-0500 [APP /PROC/WEB/0]OUT at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:296)

null を返す理由がわかりません。資格情報と URL は正しいです。

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

cloud-foundry - Java ビルドパックを使用して、クラウド ファウンドリーで Spring アプリケーションを 1 回限りのタスクとして実行する方法

Java ビルドパックを使用して、1 回限りのタスクとして cloudfoundry で Spring アプリケーションを実行したいと考えています。

私のアプリは Web アプリケーションではなく、Spring クラウド タスクも使用する Spring バッチ アプリケーションであることに注意してください。

これが私のマニフェストです:

アプリをプッシュするたびに、ワーカー アプリとして検出されます。

それが私が欲しいものです。

しかし、その後、バッチをWebアプリケーションとして開始しようとします(まだアプリをデプロイしている間)...参照:

それは私が望むものではありません...

だから私の質問は:

  • バッチ アプリが自動的に起動せずに適切にプッシュされるようにマニフェストを構成するにはどうすればよいですか。後でタスクを実行できるように、バイナリを cf にプッシュするだけです...
  • Cloudfoundry で春のバッチを cf タスクとして開始するにはどうすればよいですか?