自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Redis基础(含代码)

1、NoSQL介绍(1)什么是NoSQLNoSQL(NoSQL=Not Only SQL),意思是“不仅仅是SQL”,是一种全新的数据库理念,泛指非关系型的数据库。我们不能陷入一个误区,就是认为NoSQL既然很强大,是不是就不需要Oracle、MySQL了。其实不是这样的,NoSQL数据库的定位是作为关系数据库的补充,用于应对海量用户和海量数据前提下的数据处理问题,现实应用中通常是两者混合使用。(2)NoSQL能做什么1、传统RDBMS和NoSQLRDBMS基于ER模型实现,数据之间

2022-04-14 11:11:12 1049

原创 5、Nacos配置管理

一、Nacos配置管理1、服务配置中心(1)微服务配置的问题应用程序在启动和运行的时候往往需要读取一些配置信息,配置基本上伴随着应用程序的整个生命周期,比如数据库连接参数、启动参数等。在微服务架构中,当系统从一个单体应用被拆分成分布式系统中的一个个服务节点后,配置文件也必须跟着迁移(分割),这样不仅配置分散了,而且分散中还包含着冗余。微服务架构下关于配置文件的一些问题:1、配置文件相对分散。在一个微服务架构下,配置文件会随着微服务的增多变的越来越多,而且分散在各个微.

2022-04-07 14:02:50 980

原创 4、RocketMQ

一、RocketMQ基础1、MQ简介(1)MQ简介MQ(Message Queue)是一种用于传递消息的跨进程的通信机制。通俗点说,MQ是一个先进先出的数据结构,可以理解为一个管道。消息生产者将消息放到管道中,消息消费者从管道中获取消息来使用。MQ的作用就是缓存消息和传递消息。为什么需要使用MQ呢?我们可以直接让消息生产者将消息发送给消息消费者。它们之间有两种通信方式RESTful、RPC,但是会让消息生产者和消息消费者二者紧密耦合,与高内聚/松耦合的原则相违背。..

2022-04-07 11:48:07 50

原创 3、Sleuth链路追踪

一、链路追踪Sleuth1、订单访问时长的分析1、我们在微服务shop-product-service的查询方法中加入延时操作。@RestController@RequestMapping("/products")public class ProductController { @Autowired private ProductService productService; @ResponseStatus(HttpStatus.OK)...

2022-04-07 11:42:48 43

原创 2、Nacos注册中心

一、微服务调用的问题1、微服务调用分析在微服务架构中,最常见的场景就是微服务之间的相互调用。我们以电商系统中常见的用户下单为例来演示微服务的调用:客户向订单微服务发起一个下单的请求,在进行保存订单之前需要调用商品微服务查询商品的信息。我们一般把服务的主动调用方称为服务消费者,把服务的被调用方称为服务提供者。在这种场景下,订单微服务就是一个服务消费者,商品微服务就是一个服务提供者。下面调用订单微服务来创建订单,在这个过程中还会调用商品微服务来查询商品信息。2、实现订..

2022-04-07 11:37:18 1178

原创 1.微服务开发

一、微服务介绍1、系统架构演变-上(1)系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从互联网早起到现在,系统架构大体经历了下面几个过程:单体应用架构--->垂直应用架构--->分布式架构--->SOA架构--->微服务架构,当然还有在Google带领下来势汹涌的Service Mesh(服务网格化)。这里讲解微服务架构,相比前面要难的多,是目前大型项目的主流开发方式。为了便于大家理

2022-04-07 11:21:25 112

原创 七、使用Docker部署Vue

Nginx是一个高性能的HTTP服务器和反向代理服务器,由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。Nginx特点是占有内存少,并发能力强,事实上Nginx的并发能力在同类型的网页服务器中表现较好。Nginx专为性能优化而开发,性能是其最重要的关注点,官方测试Nginx能够支持5万并发连接,并且CPU、内存等资源消耗却非常低,运行非常稳定。中国大陆使用nginx网站用户有百度、京东、新浪、网易、腾讯、淘宝等。Nginx

2022-04-06 12:21:11 129

原创 六、部署SpringBoot应用

1、Dockerfile(1)Dockerfile概念Dockerfile是一个文本文件,其中包含一条条的指令。基于基础镜像,每条指令构建一层镜像,最终使用docker build构建一个新的镜像。使用Dockerfile可以统一开发、测试和运维的环境,避免因为环境不同而产生的问题。对于开发人员:可以为开发团队提供一个完全一致的开发环境。对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了。对于运维人员:在部..

2022-04-06 12:18:59 60

原创 五、Docker命令

1、Docker常用操作Docker利用仓库管理镜像的设计与Git非常相似。我们要配置的应用运行环境就是镜像,如Tomcat镜像,当我们本地没有该镜像的时候,就需要从远程仓库pull下来,当我们启动这个镜像时,就会有一份镜像被复制并运行在容器中。如果我们改动了容器里面的内容,也可以将其commit保存成新的镜像。(1)镜像命令查看镜像:查看本地所有的镜像docker imagesdocker images -q # 查看所用镜像的id搜索镜像:从网络中查找需要的镜像.

2022-04-06 12:15:41 17

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除