11 2019 档案

摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 ribbon是springcloud封装的一个基于http客户端负载均衡的组件。springcloud的openfeign集成使用了ribbon。所以如果你使用openfeign,那么也会 阅读全文
posted @ 2019-11-28 23:22 __lay 阅读(4418) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 上一篇文章中,我们了解到了@FeignClient注解的接口被扫描到以后,会生成一个FeignClientFactoryBean的BeanDefinition。然后,spring将会通过调 阅读全文
posted @ 2019-11-27 23:21 __lay 阅读(4102) 评论(0) 推荐(1)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 openfeign是一种声明式的webservice客户端调用框架。你只需要声明接口和一些简单的注解,就能像使用普通的Bean一样调用远程服务。本文将了解一下openfeign自动配置相关 阅读全文
posted @ 2019-11-27 22:50 __lay 阅读(3676) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 上一篇文章,我们稍微了解了一下eureka客户端是如何自动配置的,配置了哪些东西。在自动配置的时候会产生一个负责自动注册的Bean,也就是 @Bean @ConditionalOnBean 阅读全文
posted @ 2019-11-24 15:42 __lay 阅读(1430) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 前面的几篇文章中,我们从eureka Server端的角度看了看eureka的几个核心要点。本文开始,将从eureka client端的角度了解它。同样的,基于spring cloud的e 阅读全文
posted @ 2019-11-24 15:15 __lay 阅读(2064) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 在eureka服务端注册服务一文中,我们提到register方法做了两件事 1)注册服务实例信息到当前节点 2)复制服务实例信息到其它节点 本文关注第二点,复制服务实例信息到其它节点。为此 阅读全文
posted @ 2019-11-23 19:31 __lay 阅读(1808) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 eureka服务端维护了一个服务信息的列表,服务端节点之间相互复制服务信息。而作为eureka的客户端将会从eureka服务端请求这个服务信息列表,选择对应的实例。本文就来看看eureka 阅读全文
posted @ 2019-11-23 18:02 __lay 阅读(4831) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 入口 上文我们说到,eureka是使用jersey来对外提供restful风格的rpc调用的。我们得找到注册服务的Resource(对应springmvc的controller) Appl 阅读全文
posted @ 2019-11-23 16:55 __lay 阅读(1666) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 @EnableEurekaServer开关 eureka是一个c/s架构的服务治理框架,springcloud将其集成用作服务治理。springcloud使用eureka比较简单,只需要引 阅读全文
posted @ 2019-11-23 15:59 __lay 阅读(3250) 评论(1) 推荐(0)
摘要:springcloud是一个基于springboot的一站式企业级分布式应用开发框架。springboot为其提供了创建单一项目的便利性,springcloud组合了现有的、常用的分布式项目的解决方案,融合为一个全家桶。对于中小企业来说,这将使其轻易就能够构建出分布式应用。 对于研发人员来说,学会使 阅读全文
posted @ 2019-11-21 22:01 __lay 阅读(11525) 评论(0) 推荐(1)
摘要:首先,我们要以root身份登录远程主机 vim指令编辑ssh配置文件,如 vim /etc/ssh/sshd_config 查找PermitRootLogin,把yes改为no 修改完配置需要重启ssh服务 service sshd restart 阅读全文
posted @ 2019-11-10 14:38 __lay 阅读(5814) 评论(0) 推荐(1)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11775787.html 正文 在springboot mvc自动配置的时候,获得了DispatcherServlet和DispatcherServletRegistrationBean。DispatcherServle 阅读全文
posted @ 2019-11-06 15:25 __lay 阅读(1241) 评论(0) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11775787.html 正文 上一篇文章中,我们看到了DispatcherServlet和DispatcherServletRegistrationBean这两个Bean的自动配置。DispatcherServlet我 阅读全文
posted @ 2019-11-06 13:32 __lay 阅读(1485) 评论(3) 推荐(0)
摘要:所有文章 https://www.cnblogs.com/lay2017/p/11775787.html 正文 springboot的自动配置基于SPI机制,实现自动配置的核心要点就是添加一个自动配置的类,SpringBoot MVC的自动配置自然也是相同原理。 本文开始,我们将讨论Springbo 阅读全文
posted @ 2019-11-06 10:52 __lay 阅读(4031) 评论(0) 推荐(0)
摘要:对于长时间基于spring框架做web开发的我们,springmvc几乎成为了开发普通web项目的标配。本系列文章基于快速启动的springboot,将从源码角度一点点了解springboot中mvc自动配置的面貌。在此之前,或许了解一些springboot启动流程会有所帮助。 目录: 1. 自动配 阅读全文
posted @ 2019-11-01 10:59 __lay 阅读(1571) 评论(0) 推荐(0)