1. 模型设计基础
1.1 数据模型
数据模型是一组由符号、文本组成的集合,用以准确表达信息,达到有效交流、沟通的目的
more >>Steve Hoberman 霍伯曼. 数据建模经典教程
Follow you heart
1 | http://mirrors.aliyun.com/centos/7/isos/x86_64/ |
安装后查看虚拟机IP:
1 | ip a |
使用shellcraft连接虚拟机
more >>基于 Netflix Feign 实现,整合了 Spring Cloud ribbon 与 Spring Cloud Hystrix, 除了提供这两者的强大功能之外, 它还提供了一种声明式的 Web 服务客户端定义方式
我们在使用 Spring Cloud ribbon时, 通常都会利用它对 RestTemplate 的请求拦截来实现对依赖服务的接口调用, 而 RestTemplate 已经实现了对 HTTP 请求的封装处理, 形成了一套模板化的调用方法。Spring Cloud Feign 在此基础上做了进一步封装, 由它来帮助我们定义和实现依赖服务接口的定义
more >>
微服务故障导致调用方的对外服务也出现延迟, 若此时调用方的请求不断增加, 最后就会因等待出现故障的依赖方响应形成任务积压, 最终导致自身服务的瘫痪
在分布式架构中,当某个服务单元发生故障。通过断路器的故障监控(类似熔断保险丝), 向调用方返回 一个错误响应, 而不是长时间的等待。 这样就不会使得线程因调用故障服务被长时间占用不释放,避免了故障在分布式系统中的蔓延。
more >>
Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件中的一部分, 它基于 Netflix Eureka 做了二次封装,主要负责完成微服务架构中的服务治理功能
服务治理可以说是微服务架构中最为核心和基础的模块, 它主要用来实现各个微服务实例的自动化注册与发现。
需要的原因:静态配置难以维护
more >>[TOC]
Version 5.0.2.RELEASE,地址:https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#beans-introduction
有人觉得学好Spring需要深入源码,但是我认为,除非你需要借鉴和利用Spring中的设计开发元素来完成自己的框架开发,不然没必要深入源码来学习Spring的使用(很多时候这些东西看了也很快遗忘)。自我感觉我对Spring的了解还不够,尝试简单翻译一下官方文档,仅供参考。
more >>
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true