spring cloud sidecar

spring cloud整合非java应用

1、创建一个sidecar微服务应用,添加依赖

 
  
 
     org.springframework.cloud 
     spring-cloud-netflix-sidecar 

2、主程序开启@EnableSidecar

@EnableSidecar
@SpringBootApplication
public class SidecarApplication {
    public static void main(String[] args) {
	SpringApplication.run(SidecarApplication.class, args);
    }
}

3、改写application.properties文件,指定非java应用的健康监听端口

server.port=5678
sidecar.port=3000
sidecar.health-uri=http://localhost:${sidecar.port}/phpTest/health.json

4、非java应用返回健康状态

{
     "status":"UP"
}

你可能感兴趣的:(spring,cloud)