spring cloud sidecar

spring cloud整合非java应用

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

 
 
<dependency> 
     <groupId>org.springframework.cloud</groupId> 
     <artifactId>spring-cloud-netflix-sidecar</artifactId> 
</dependency>

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"
}

猜你喜欢

转载自blog.csdn.net/zhang_zining/article/details/79081225