微服务 01.概述(1)

1.微服务是什么
是一种软件架构 由很多小型项目组成大型应用
三天内容:
完成对黑马商城微服务的拆分 来了解微服务项目
前置操作
1 配置 docker导入mysql
2 后端数据库配置+启动嘞设置
3.前端 控制台启动nginx
2.单体项目和微服务的区别
1.单体项目 部署在一台服务器上,并发能力差
一旦有大量访问 就代表着要开辟大量线程去处理这些访问 会占用cpu片时间。
2.难以协同开发

微服务
1.部署多台服务器 可以支持大并发访问-
2.支持大型项目 一个小组负责一块功能的开发

思考的延续
微服务 部署多台服务器 如果要用到共享资源呢 这一块 --以前写过安全传输平台 以对称 非对称分发秘钥 进行资源传输

当然这只是我的想法 --具体看spirng Cloud这个框架怎么做的

3.spring cloud

后续笔记 PDF格式
https://kxd.lanzoul.com/iKDUS1g19y3a

posted @ 2023-11-15 16:20  大橘|博客  阅读(11)  评论(0)    收藏  举报