240 发简信
IP属地:四川
  • Resize,w 360,h 240
    【福尔摩斯探案集】数据库和应用程序时间出现14小时时差之迷

    疑云初现   "1983年小巷,12月晴朗,夜的第七章,打字机继续推向,接近事实的那下一行"  耳边传来动听的音乐声,双眼微眯,本·福尔摩斯正沉...

  • 如何正确使用redis分布式锁

    前言   笔者在公司担任技术面试官,在笔者面试过程中,如果面试候选人提到了reids分布式锁,笔者都会问一下redis分布式锁的知识点,但是令笔...

  • Spring-cloud微服务实战【十】:消息总线Bus

      回忆一下,在上一篇文章中,我们使用了分布式配置中心config来管理所有微服务的配置文件,那这样有没有什么问题?有,那就是无法配置文件无法自...

  • Resize,w 360,h 240
    Spring-cloud微服务实战【九】:分布式配置中心config

      回忆一下,在前面的文章中,我们使用了spring cloud eureka/ribbon/feign/hystrix/zuul搭建了一个完整...

  • Resize,w 360,h 240
    Spring-cloud微服务实战【八】:API网关zuul

      在前面的文章中,我们先后使用了eureka/ribbon/feign/hystrix搭建了一个看似完美的微服务了,那是否还有值得继续优化的地...

  • Resize,w 360,h 240
    Spring-cloud微服务实战【七】:服务熔断与降级hystrix

      在之前的文章中,我们先后介绍了eureka,ribbon,feign,使用eureka集群的方式来保证注册中心的高可用,在eureka中使用...

  • Resize,w 360,h 240
    Spring-cloud微服务实战【六】:接口服务feign

    在上一篇文章中,我们使用了ribbon进行负载均衡,但是仔细思考一下,我们的请求封装和调用以及结果的返回都是我们自己编码完成的,如果需要调用的接...

  • Spring-cloud微服务实战【五】:负载均衡ribbon

    在实战三中,我们曾说到,我们需要一种机制,可以在访问服务的时候不需要关心IP,并且还能提供类似Nginx的负载均衡的功能,其实在上一篇文章中我们...

  • Spring-cloud微服务实战【四】:eureka注册中心(下)

    回忆一下,在上一篇文章中,我们使用eureka作为注册中心,将producer注册到eureka,并且在consumer中通过eureka发现p...