問題タブ [pcfdev]
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.
spring-boot - PCF アプリケーションで構成サーバーとサービス レジストリを一緒に使用できない
同じアプリケーションで PCF 構成サーバーと PCF サービス レジストリをバインドし、アプリをプッシュしようとしています。ただし、アプリケーションの起動中にエラーが発生します。この問題は、アプリケーションが Hertbeat 情報を送信できず、キャッシュを更新できないために失敗することが原因です。
構成サーバーのみをバインドし、サービスレジストリのみをバインドすると機能しますが、両方のサービスがバインドされると失敗します。
これに関する任意の助けをいただければ幸いです
依存関係は次のとおりです。
ssl-certificate - カスタム ドメインを構成して重要なクラウド ファウンドリで証明書を暗号化する方法
事前にご協力いただきありがとうございます。
Pivotal Cloud Foundry (dev.appname.cfapps.io) に NodeJs アプリをデプロイしました。Digital Ocean でロード バランサーを実行しており、ここでカスタム ドメイン (appname.com) 用に構成された証明書を暗号化しましょう。そのため、API 呼び出しのみが Load Balancer を介して NodeJS アプリに送信され、Web サイトやその他のサブドメインへのアクセスは別のホスティング プロバイダーにリダイレクトされます。
ここで、カスタム ドメイン (dev.api.appname.com) にリンクするように NodeJs アプリを構成し、Digital Ocean から dev.appname.cfapps.io へのプロキシ パスを構成しました。ブラウザで dev.api.appname.com を開くと、証明書が DigitalOcean および PCF アプリとは異なるため、ブラウザは保護されていないと表示されます。
PCF マーケットプレイスで SSL アプリを使用して証明書をアップロードしたところ、問題なく動作しました。ただし、月額20ドルかかります。外部プラグインを使用せずに Let's Encrypt 証明書を自分で PCF アプリにアップロードする方法を提案できますか?