SpringCloudHystrixTurbin
包含两个可以单独运行的程序,一个SpringCloudHystrix,简单示例调用远程服务的断路功能;一个SpringCloudTurbin,简单展示与Eureka分离,配置hystrix的集群监控功能;更多示例,可参考本人上传的其他资源。
包含两个可以单独运行的程序,一个SpringCloudHystrix,简单示例调用远程服务的断路功能;一个SpringCloudTurbin,简单展示与Eureka分离,配置hystrix的集群监控功能;更多示例,可参考本人上传的其他资源。
该项目是maven工程,由三个子模块,一个定义api和model实体,一个是远程服务(provider),一个是请求远程服务的调用方(consumer) 需要先build api, 然后再运行远程服务,最后运行调用方,在打包完成后,两者可以运行在不同服务器上,注意:需要修改ip和端口
SpringCloud的完整示例,Consul作为服务注册中心,利用Mybatis访问数据库,Jersy提供restful api
Spring Cloud Consul的服务调用方示例代码,使用Feign和Hystrix,自动包含Ribbon作客户端负载均衡
Spring Cloud 服务提供方,向Consul注册中心注册,支持服务部署在docker中(eureka暂不支持,严格地说是注册的信息无效) 修改application.properties 和bootstrap.properties
笔耕不辍
持续创作