微服务
文章平均质量分 93
第二颗大白菜
每天写点什么,不是为了得到一些什么,也不是向谁证明一些什么,更不是为了存在感,而是让自己知道每天都做了些什么。
展开
-
什么是失血模型和充血模型?(DDD)
什么是失血模型和充血模型?如题,那么什么是失血模型(贫血模型)呢?我们在日常开发中,经常会需要用到各种model,定义各种 DTO/VO/BO/PO 等数据载体,那么我们细想一下,对于这种实体,我们通常对它的定义是什么?我们对它的使用场景是哪些?反正笔者之前,对于一个类的定义就是如下:/** * @author WangJi * @Description 人类 * @Date 2021/4/22 8:27 */public class Human { ...原创 2021-04-22 10:25:29 · 7650 阅读 · 3 评论 -
CAP理论(分布式系统的引导式思想)
CAP理论CAP理论,这篇文章的标题已经写好久了,一直想着学习一下什么叫CAP理论,但是这段时间一直在巩固JVM相关的知识,就没有穿插其他知识点的文章。今天还是了解一下什么叫CAP理论吧!关于此类偏理性的知识点,需要借助维基百科的定义作为我们的参考文献:CAP定理在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer's theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点:[1][2] 一致性(Consist..原创 2021-02-16 18:31:38 · 956 阅读 · 1 评论 -
Spring Boot 入门之初识微服务(一)
1. Spring Boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架用特定的方式来进行配置,从而使得开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。总结来...原创 2019-03-06 09:58:30 · 3533 阅读 · 0 评论 -
云服务器 java+tomcat 部署与配置(附详细命令流程)
安装之前首先下载tomcat java 文件上传工具FileZilla选择合适的版本压缩包(*.tar.gz)进行下载,或者到百度云盘进行下载安装Java JDK8.0建立java目录,存放jdk和tomcatcd /usr/local/mkdir java使用FileZilla将下载好的jdk-8u101-linux-x64.tar.gz和apache-tomca...转载 2019-06-01 18:28:26 · 4629 阅读 · 0 评论 -
关于springcloud配置(配图记录)
项目需要用到微服务,需要部署,学习了一下,记录一下配置的内容:一:首先需要一个consul中继:然后我们使用dos命令窗口打开,并且启动它:启动命令如下consul.exe agent -server -bootstrap -ui -client 0.0.0.0 -data-dir="D:\software\consul\data" -bind 127.0.0.1...原创 2019-06-18 11:32:41 · 2797 阅读 · 0 评论 -
什么是SpringCloud?使用Spring Cloud有什么优势?
1.什么是Spring CloudSpring cloud 流应用程序启动器是基于Spring Boot的spring集成应用程序,提供与外部系统的集成。Spring Cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。2.使用Spring Cloud有什么优势?使用Spring Boot开发分布式微服务时,我们面临以下问题:(1)与分...原创 2019-10-08 14:10:59 · 3701 阅读 · 0 评论