SpringCloud
黑猫大侠
这个作者很懒,什么都没留下…
展开
-
将Sleuth链路跟踪数据发送zipkin,出现的特殊情况
一般情况下<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId></dependency>加上配置sample.zipkin.enabled=truespring.zipkin.baseUrl=http://192.168.1.50:30原创 2021-04-23 15:45:58 · 267 阅读 · 0 评论 -
微服务zipkin与turbine同时使用遇到的问题
最近整合zipkin的时候遇到的问题,如果打开turbine监控时,每个turbine刷新周期内都会有rxjava的调用被zipkin捕获到由于zipkin中的数据是通过Spring cloud sleuth上传的,查阅https://cloud.spring.io/spring-cloud-sleuth/reference/html/ 发现我们可以通过设置spring.s...原创 2019-11-11 19:02:51 · 353 阅读 · 0 评论 -
怎样配置Feign使用HttpClient
背景:默认情况下,feign通过jdk中的HttpURLConnection向下游服务发起http请求(详见下图,源码详见feign.Client.Default),这种情况下,由于缺乏连接池的支持,在达到一定流量的后服务肯定会出问题 方案:默认配置显然不足以支撑生产环境的服务,因此我们需要使用更加完备的方案。下面我们以HttpClient作为事例,来看一下怎样改变feign的底层ht...转载 2018-07-18 17:23:17 · 8613 阅读 · 1 评论 -
解决Eureka服务的available-replicas为空的问题
在Eureka集群环境发现available-replicas的值为空,表示没有可用的复制副本,如图:在我的环境中,把preferIpAddress的值设置为false即可:eureka: instance: preferIpAddress: false结果示图:完全配置实例:spring: application: name: eureka-server profil...原创 2018-04-15 19:38:33 · 9050 阅读 · 1 评论 -
SpringCloud之Hystrix应用实践
使用SpringCloud的Hystrix功能,有几种方式:1、单应用监听,也可以用于测试引用包: org.springframework.boot spring-boot-starter-actuator org.springframework.cloud spring-cloud-starter-hystrix org.spri原创 2018-02-03 14:54:00 · 493 阅读 · 0 评论 -
解决微服务注册到Eureka Server后,服务IP为127.0.0.1
解决微服务注册到Eureka Server后,服务IP为127.0.0.1原创 2017-12-01 13:22:14 · 15264 阅读 · 0 评论 -
当SpringCloud ZuulFilter不执行时,情况说明
* 注意,不执行Filter的情况: * 1、当执行Filter之前的步骤失败时 * 2、当引入了SpringSecurity,但权限验证未通过时 * 3、当POM包引入的spring-cloud-netflix-sidecar时,应该直接引用spring-cloud-starter-zuul原创 2017-03-09 14:36:18 · 8394 阅读 · 4 评论 -
关于/health只展示简要状态信息的解决办法
一般情况下,访问/health节点时会展示健康详情,但是,如果你使用了安全上下文,则只会展示简单的状态信息。 org.springframework.boot spring-boot-starter-security你可以通过设置如下信息,也可以开启.management.security.enabled: falseendpoints.healt原创 2017-03-20 10:49:32 · 1732 阅读 · 0 评论 -
与Eureka相关的那些事
如何解决Eureka注册服务慢的问题使用配置项:1eureka.instance.leaseRenewalIntervalInSeconds参考文档:http://cloud.spring.io/spring-cloud-static/Camden.SR1/#_why_is_it_so_slow_to_register_a_ser转载 2017-05-25 11:58:45 · 793 阅读 · 0 评论 -
Eureka集群搭建记录
Eureka集群搭建配置,如:[root@centos7 discovery]# cat bootstrap-s1.yml server: port: 9000spring: application: name: eureka-server cloud: inetutils: preferredNetworks:原创 2017-04-13 10:27:53 · 1945 阅读 · 0 评论