Cloud Config Server を実装し、(最終的に) 正常に動作し、構成をクライアントに提供しています。私は Config Server のバージョン 3.0.1 を使用しています (3.0.0 にいくつかのバグがあるため、アップグレードする必要がありました)。
しかし、健康を提供するための私の最後のステップは機能していません。
すべてのプロジェクトのアクチュエーター/ヘルスでは、常に次のように報告されます。
"clientConfigServer": {
"status": "UNKNOWN",
"details": {
"error": "no property sources located"
}
},
bootstrap.yml と application.yml の両方に enabled: true を追加しました。
# Development only: Adjust or remove in production management:
endpoint.health.show-details: "ALWAYS"
endpoints.web.exposure.include: "*"
health:
circuitbreakers.enabled: true
ratelimiters.enabled: true
config.enabled: true
health.config.enabled: true
注: 構成サーバーは 3.0.1 ですが、クライアントは 3.0.0 です。依存関係があるため、クライアントをアップグレードできません。どんな提案や手がかりも大歓迎です!