微服务
本文最后更新于205 天前,其中的信息可能已经过时,如有错误请发送邮件到3368129372@qq.com

组件

  1. Euraka
    注册中心,心跳机制检测已注册的服务是否还存活
  2. Ribbon
    • 在Euraka中查找了服务之后,做负载均衡
      修改策略可通过:
    • application.yml文件
    • bean注入的方式
    • 默认采用懒加载,第一次会耗时较长(第一次访问才会创建LoadBalanceClient),可用同样的方法修改更改策略
  3. nacos
    阿里巴巴的,也是注册中心,国内挺受欢迎的~

    • 可以配置不同地区的集群
    • 可以配置命名空间做到环境隔离
    • 可以设置权重值进行负载均衡
    • 非临时实例不会检测心跳,而是会主动询问
    • 与euraka相比还是一个注册中心
  4. Feign
    restTemplate问题:

    • 可读性差,编程体验不统一
    • 复杂的url难以维护
      作用:
    • 优雅的发送http请求
      代码:
    • 引依赖
    • 加注解@EnableFeignClients
    • 原本@RestController的注解改为@FeignClient("服务名称")
感谢您的收看~
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇