基于spring-cloud的微服务(4)API网关zuul
摘要:API网关是微服务架构中的很重要的一个部分,内部有多个不同的服务提供给外部来使用,API网关可以对外做统一的入口,也可以在网关上做协议转换,权限控制和请求统计和限流等其他的工作 spring cloud封装了Netflix提供的开源的API网关实现zuul,我们可以很方便地启动一个zuul网关的实例
阅读全文
posted @
2018-04-06 13:00
梦中彩虹
阅读(697)
推荐(0) 编辑
基于spring-cloud的微服务(3)eureka的客户端如何使用IP地址来进行注册
摘要:例子中和我写的代码里,使用的spring boot的版本是2.0 Eureka的客户端默认是使用hostname来进行注册的,有的时候,hostname是不可靠的,需要使用IP地址来进行注册 name如何正确的使用IP地址来进行注册呢?根据我自己的实践,下边的方法是可行的(基于spring boot
阅读全文
posted @
2018-04-03 23:34
梦中彩虹
阅读(1029)
推荐(0) 编辑
基于spring-cloud的微服务(2) eureka服务提供方的注册和消费方的消费
摘要:启动Eureka注册中心之后,服务提供方就可以注册到Eureka上去(作为一个Eureka的客户端) 我们使用IDEA提供的spring initializer来新建一个springcloud项目 填写相关的包名等信息: 选择web和Erureka Discorvery 填写Gradle等相关信息完
阅读全文
posted @
2018-04-03 01:13
梦中彩虹
阅读(2546)
推荐(0) 编辑
基于spring-cloud的微服务(1) 服务注册中心eureka
摘要:eureka是Netflix提供的服务注册中心组建,springcloud将其做了封装,作为自己的微服务架构中的一个注册中心组建 下面的例子在IDEA中启动一个eureka的实例,然后提供一个provider,注册到这个注册中心去 在IDEA中使用spring Initializer来新建一个Eur
阅读全文
posted @
2018-04-03 00:20
梦中彩虹
阅读(359)
推荐(0) 编辑
关于对象池技术的一些记录
摘要:关于对象池技术的一些记录 线程池和数据库连接池是比较常见的对象池的实现,之所以想起来写这个东西,是因为,在看Java编程思想的时候,看到是使用信号量来实现的一个通用的简单的对象池的实现,之后,又看了apache的commons pool的实现,所以记录一下实现一个对象池,就需要主要哪一些东西. Ja
阅读全文