
微服务技术
文章平均质量分 82
薛定谔的猫1982
技术博客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务技术(九)Docker(六) Docker之Dockerfile文件常用指令说明及快速入门
Docker可以通过Dockerfile自动构建镜像,Dockerfile是一个包含多个指令的文档。如下。原创 2024-10-03 08:42:46 · 1096 阅读 · 1 评论 -
微服务技术(八)Docker(五) docker常用命令
【代码】微服务技术(八)Docker(五) docker常用命令。原创 2024-10-03 08:33:51 · 372 阅读 · 0 评论 -
微服务技术(七)Docker(四) 微服务生成jar包,打镜像,启动容器
分别对每个服务编写dockerfile文件,order-server.jar 的Dockerfile文件 orderdockerfile。第一次运行时通过 docker ps -a查看所有容器,如果存在同名的使用docker rm 第一例的数字删除掉启动过得容器,如下图。将order-server.jar,user-server.jar上传到linux 服务器上。首先进入阿里镜像加速服务,因为docker仓库访问有时访问不到,所以要用到阿里云加速。进入到dockerfile的当前目录,执行打包镜像命令。原创 2024-10-02 11:16:21 · 2005 阅读 · 0 评论 -
微服务技术(六)Docker(三)基本概念
镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的 类 和 实例 一样,镜像是静态的定义,容器是镜像运行时的实体。每一个容器运行时,是以镜像为基础层,在其上创建一个当前容器的存储层,我们可以称这个为容器运行时读写而准备的存储层为 容器存储层。所以严格来说,镜像并非是像一个 ISO 那样的打包文件,镜像只是一个虚拟的概念,其实际体现并非由一个文件组成,而是由一组文件系统组成,或者说,由多层文件系统联合组成。容器存储层的生存周期和容器一样,容器消亡时,容器存储层也随之消亡。原创 2024-10-01 21:11:40 · 464 阅读 · 0 评论 -
微服务技术(五)Docker(二)安装
2、通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-18.09.1。如果启用了多个 Docker 仓库,则在未在 yum install 或 yum update 命令中指定版本的情况下,进行的安装或更新将始终安装最高版本,这可能不适合您的稳定性需求。较旧的 Docker 版本称为 docker 或 docker-engine。Docker 安装完默认未启动。原创 2024-10-01 21:04:47 · 1264 阅读 · 0 评论 -
微服务技术(四)Docker(一)介绍
1. 为什么需要 docker在项目开发阶段经常听到一句话:代码在我这里跑正常,为什么在你的机器上就出 bug?docker 就是为了解决此问题诞生,将整个环境打包一起交付,这样保证开发环境、测试环境、正式环境都是一样的,避免因为环境不一致而产生不必要的问题。一句话概括容器:容器就是将软件打包成标准化单元,以用于开发、交付和部署。容器镜像是轻量的、可执行的独立软件包 ,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。原创 2024-10-01 21:02:13 · 727 阅读 · 0 评论 -
微服务技术(三)SpringCloudAlibaba技术
每刷新一次端口号都不同,不同的user-server服务有不同的端口号,也就是说order-server服务,调用的user-server服务不同,实现了负载均衡的概念,分流。Feign是 Spring Cloud 提供的⼀个声明式的伪 Http 客户端, 它使得调⽤远程服务就像调⽤本地服务⼀样简单, 只需要创建⼀个接⼝并添加⼀个注解即可。name的名称一定要和订单服务的服务名保持一致,fallback表示调用失败时的兜底策略。IDEA中 复制配置,添加新端口号,以后就是一个新的服务。原创 2024-09-20 17:20:07 · 1170 阅读 · 0 评论 -
微服务技术(二)微服务的相关技术
任何一个系统的处理能力都是有极限的,假定服务A的处理能力为QPS=100,当QPS原创 2024-09-20 11:52:41 · 1246 阅读 · 0 评论 -
微服务技术(一)概述
目前各大电商平台,国企,事业单位,银行,都在建立高并发稳定的系统,基本都在使用微服务框架技术。已经不是趋势,而是实实在在用到的技术JAVA工程师拿到高薪必须掌握的技能3.笔试面试的时候不会问Jdk,默认都会Map如何遍历HashCode与equals的区别而是问Redis 缓存穿透、缓存雪崩、缓存击穿SpringcloudALibaba相关技术4.传统小型公司、小型软件的应用是单体的,一个应用装在一个web服务器上目前的商业应用大部分是分布式的。原创 2024-09-20 08:42:36 · 1223 阅读 · 0 评论