你自己路径:D:\devSoft\JetBrains\IdeaProjects\自己project名.idea <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfiguratio…
转载:https://blog.csdn.net/weixin_41979605/article/details/109559736 idea设置快捷键(代码模板) idea里面非常好用的是大量的代码模板 main 在类里面使用main就可以直接打出main方法的模板,而不需要像eclipse需要在建立工程的时候选择 sout 使用sout就可以输…
https://zhuanlan.zhihu.com/p/50990721 CAP即: Consistency(一致性) Availability(可用性) Partition tolerance(分区容忍性) 这三个性质对应了分布式系统的三个指标: 而CAP理论说的就是:一个分布式系统,不可能同时做到这三点。如下图: 接下来将详细介绍C A P …
转载:https://zhuanlan.zhihu.com/p/338049061 为什么要序列化对象? 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在…
约定 > 配置 > 编码 IDEA新建project工作空间 1 新建Empty Project,类似工作空间 2 新project设置 2.1 project都选择8 2.2 module点击+号,新建一个maven模块 3 新Module的设置 3.1 由于第一个是pom统一工程,不选择模板create from archetype…
停更不停用 被动修复bugs 不再接受合并请求 不再发布新版本 以前 现在 参考资料见官网 Spring Cloud https://cloud.spring.io/spring-cloud-static/Hoxton.SR1/reference/htmlsingle/ Spring Cloud中文文档 https://www.bookstack.…
Springboot版本选择 git源码地址: https://github.com/spring-projects/spring-boot/releases/ SpringBoot2.0新特性: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-…
微服务架构概述 服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相协作(通常是基于HTTP协议的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外,应当尽量避免统…
概述 分布式系统面临的---配置问题 微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。SpringCloud提供了ConfigServer来解决这个问题,我们每一个微服务自己带着一个applicatio…
概述 是什么 Zuul包含了对请求的路由和过滤两个最主要的功能: 其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础而过滤器功能则负责对请求的处理过程进行干预,是实现请求校验、服务聚合等功能的基础.Zuul和Eureka进行整合,将Zuul自身注册为Eureka服务治理下的应用,同时从Eureka中获得其他微服务的消息…