摘要: 【DevOps】13-基于Docker容器DevOps应用方案 企业业务代码发布系统 # 基于Docker容器DevOps应用方案 企业业务代码发布系统 # 一、企业业务代码发布方式 ## 1.1 传统方式 - 以物理机或虚拟机为颗粒度部署 - 部署环境比较复杂,需要有先进的自动化运维手段 - 出现问题后重新部署成本大,一般采用集群方式部署 - 部署后以静态方式展现 ## 1.2 容 阅读全文
posted @ 2023-05-13 22:29 xiangliheart 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 【DevOps】12-Docker主机集群化方案 Docker Swarm # Docker主机集群化方案 Docker Swarm # 一、docker swarm介绍 Docker Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Ku 阅读全文
posted @ 2023-05-12 14:24 xiangliheart 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 【DevOps】11-Docker容器服务编排利器 Docker Compose应用实战 # Docker容器服务编排利器 Docker Compose应用实战 # 一、使用Docker Compose必要性及定义 用容器运行一个服务,需要使用`docker run`命令。但如果我要运行多个服务呢? 假设我要运行一个web服务,还要运行一个db服务,那么是用一个容器运行,还是用多个容器运 阅读全文
posted @ 2023-05-11 14:23 xiangliheart 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 【DevOps】10-Docker容器数据持久化存储机制 # Docker容器数据持久化存储机制 # 一、Docker容器数据持久化存储介绍 - 物理机或虚拟机数据持久化存储 - 由于物理机或虚拟机本身就拥有大容量的磁盘,所以可以直接把数据存储在物理机或虚拟机本地文件系统中,亦或者也可以通过使用额外的存储系统(NFS、GlusterFS、Ceph等)来完成 阅读全文
posted @ 2023-05-10 14:21 xiangliheart 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 【DevOps】09-Docker容器网络与通信原理深度解析 # Docker容器网络与通信原理深度解析 # 一、Docker容器默认网络模型 ## 1.1 原理图 ![image](https://img2023.cnblogs.com/blog/3116498/202307/3116498-20230708172244319-846465364.png) 阅读全文
posted @ 2023-05-09 14:16 xiangliheart 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 【java八股问】Dubbo 1. 为什么要用 Dubbo? 随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA),也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样为分布式 阅读全文
posted @ 2023-04-20 13:58 xiangliheart 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 【分布式ID】分布式id生成策略及案例 ##一、分布式id概述 ####1、分布式id业务场景? - 在业务开发中,会存在大量的场景都需要唯一 ID 来进行标识。比如,用户需要唯一身份标识;商品需要唯一标识;消息需要唯一标识;事件需要唯一标识等等。 - 在分布式系统中,同一个服务存在多个实例,部署在不同的服务器,需要使用相应策略保证唯一标 阅读全文
posted @ 2023-04-18 11:28 xiangliheart 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 【java八股问】消息队列中间件RabbitMQ & kafka 面试题 RabbitMQ 面试题 1、什么是 rabbitmq? 2、为什么要使用 rabbitmq? 3、使用 rabbitmq 的场景有哪些? 4、如何确保消息正确地发送至 RabbitMQ? 如何确保消息接收方消费了消息? 5.如何避免消息重复投递或重复消费? 6、消息基于什么传输? 7、消息如何分发 阅读全文
posted @ 2023-04-15 10:52 xiangliheart 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 【java八股问】SpringCloud面试题 1、什么是 Spring Cloud? 2、使用 Spring Cloud 有什么优势? 3、服务注册和发现是什么意思?Spring Cloud 如何实现? 4、负载平衡的意义什么? 5、什么是 Hystrix?它如何实现容错? 6、什么是 Hystrix 断路器?我们需要它吗? 7、什么是 Net 阅读全文
posted @ 2023-04-14 11:20 xiangliheart 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 【java八股问】SpringBoot面试题 1、什么是 Spring Boot? 2、Spring Boot 有哪些优点? 3、什么是 JavaConfig? 4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器? 5、Spring Boot 中的监视器是什么? 6、如何在 Spring Boot 中禁用 Actuator 阅读全文
posted @ 2023-04-12 11:21 xiangliheart 阅读(18) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示