問題タブ [spring-boot-admin]
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 - Eureka Server and Spring Boot Admin in one Application
I try to run Eureka Server and Spring Boot Admin Server in one Application (SBA Docu says this is possible). Eureka is working as intended but the Admin App still shows zero Applications.
Spring Boot Version 2.0.3, Spring Boot Admin Version 2.0.1
Eureka and SBA Server
Server bootstrap.yml
Server application.yml
Client
Client bootstrap.yml
Client application.yml
spring-boot-admin - Spring Boot 管理者は、Cloudfoundry の複数のサービス インスタンス間で異なることはできません
Eureka Service Discovery (クライアントに SBA 依存関係なし) を使用して、Spring Boot Admin をローカルで実行しました。今、Cloudfoundry にデプロイしようとしました。ドキュメントによると、バージョン 2.0.1 は「CloudFoundry をすぐにサポート」する必要があります。
私の問題は、サービスを複数のインスタンスにスケールアップすると、それらがすべて同じホスト名とポートで登録されることです。Eureka は、次のように構成した InstanceID を持つすべてのインスタンスを表示します。
ただし、Spring Boot Admin は、識別子として hostname:port を持つ 1 つのインスタンスのみを一覧表示します。登録時にHTTPヘッダーごとにインスタンスIDを送信するように、クライアントで何かを構成する必要があると思います。しかし、方法がわかりません。