spring cloud sidecar
2018-01-17 09:11
323 查看
spring cloud整合非java应用
1、创建一个sidecar微服务应用,添加依赖
2、主程序开启@EnableSidecar
@EnableSidecar
@SpringBootApplication
public class SidecarApplication {
public static void main(String[] args) {
SpringApplication.run(SidecarApplication.class, args);
}
}
3、改写application.properties文件,指定非java应用的健康监听端口
4、非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" }
相关文章推荐
- spring cloud sidecar
- spring cloud sidecar
- spring cloud sidecar
- Spring Cloud 学习笔记
- 服务注册发现Eureka之三:Spring Cloud Ribbon实现客户端负载均衡(客户端负载均衡Ribbon之三:使用Ribbon实现客户端的均衡负载)
- Spring Cloud Spring Boot mybatis分布式微服务云架构(四)属性配置文件详解(2)
- SpringCloud SpringBoot mybatis 分布式微服务(十七)Spring Boot中使用LDAP来统一管理用户信息
- Spring Cloud 之服务注册中心高可用
- Spring Cloud Feign
- 使用Spring Cloud Sleuth实现链路监控
- (2-2)SpringCloud-服务注册到Eureka Server集群并消费
- spring cloud教程之使用spring boot创建一个应用
- spring boot / cloud (一) 使用filter防止XSS
- 关于spring cloud
- Spring cloud Eureka服务注册及发现(三)发现使用服务
- Spring Boot和Spring Cloud架构学习(一)--Spring介绍
- Spring Cloud 小试牛刀 之 Sleuth(六)
- Spring Cloud 如何选择分布式配置中心
- 第二十章 Spring cloud+turbine+context-path(项目路径配置) 监测集群各项指标
- springcloud学习笔记(十一) 高可用的分布式配置中心(Spring Cloud Config)