【发布时间】:2017-02-21 06:41:27
【问题描述】:
我能够使用 netflix sidecar 应用程序成功注册单个 nodejs 应用程序实例。 nodejs 和 sidecar bridge 应用程序都在 Cloud Foundry 中运行。
结果:
SAMPLE-NODEJS n/a (1) (1) UP (1)
当我将 nodeJS 应用程序缩放到 3 个实例时,在 Eureka 服务注册表中看不到缩放后的实例。它仍然显示 1 个实例。
谁能帮我做这件事....
我想用 Sidecar 桥应用程序向 Eureka 服务注册表注册 Nodejs 应用程序的所有实例。
请..帮助。
问候 普兰达
【问题讨论】:
-
下面是边车配置:
-
spring: application: name: Sample-NodeJS sidecar: health-uri: http://
/health.json eureka: client: serviceUrl: defaultZone: ${vcap.services.eureka. credentials.url}/eureka/ healthcheck: enabled: true fetch-registry: true instance: instanceId: ${vcap.application.instance_id:${spring.application.name}:${spring.application.instance_id:${random.值}}} -
您是否还有 3 个用于 3 个不同节点的 sidecar 实例?
-
不。只有一个 sidecar 应用程序和我的 nodejs 应用程序可以根据 Cloud Foundry 中的负载动态扩展
标签: spring-boot spring-cloud spring-cloud-netflix