摘要: 一、环境准备 使用Hyper-V虚拟机功能搭建三台Centos虚拟机系统,配置好静态IP,分别为k8s-node1(192.168.0.8),k8s-node2(192.168.0.9),k8s-node3(192.168.0.10)。系统安装成功后配置root远程登录功能,以便使用ssh客户端工具 阅读全文
posted @ 2022-04-30 15:47 我若安好,便是晴天 阅读(1484) 评论(3) 推荐(1) 编辑
摘要: 一、下载nginx压缩包:官网下载地址http://nginx.org/download/,点击进入选择合适自己系统的版本,本机已centos安装nginx-1.9.1.tar.gz压缩包为例。 二、将下载的nginx-1.9.1.tar.gz文件通过ftp等工具上传到centos系统的 /usr/ 阅读全文
posted @ 2022-04-24 10:26 我若安好,便是晴天 阅读(2306) 评论(0) 推荐(0) 编辑
摘要: 一、tomcat与服务器的关系 服务器是指安装了服务器软件的计算机,而服务器软件是指接收用户请求,处理请求,返回请求结果的程序,常见的服务器软件有tomcat、iis等,也称为web容器。在服务器软件中可以部署web项目,用户可以通过浏览器来访问这些项目。 tomcat具有跨平台功能,支持windo 阅读全文
posted @ 2022-04-17 21:42 我若安好,便是晴天 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 一、应用程序的部署演变 物理机部署:早期一般将应用程序直接部署到物理机上,部署方式简单,但是不能为应用程序定义资源和使用边界,很难合理的分配计算资源,应用程序之间会产生影响。 虚拟机部署:在一台物理机上运行多个虚拟机,每个虚拟机都是一个独立的环境,这会导致额外的操作系统开销。 容器化部署:容器化部署 阅读全文
posted @ 2022-04-11 23:39 我若安好,便是晴天 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一、docker的产生和概述 docker技术主要是为程序部署和运维而产生的,对部署来说它提供了一个能让程序正常运行的封装环境,它避免了不同环境配置导致的程序无法运行的尴尬,它的思想理念是镜像封装,达到一次封装多处运行的目的。其次对高并发、高可用程序来说,是实现服务集群的基石。Docker技术是在L 阅读全文
posted @ 2022-03-31 00:49 我若安好,便是晴天 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Maven? Maven是用来管理java程序包的构建工具插件,他解决了传统开发模式中jar包需要手动复制到WEB-INF/lib目录或BOOT-INF/lib目录下的繁琐操作,当一个项目很大的时候,就不再适合使用package来分模块,而是使用工程来划分模块。一个模块作为一个工程,不同的 阅读全文
posted @ 2022-01-20 14:24 我若安好,便是晴天 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Seata? Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA 和XA事务模式,为用户打造一站式的分布式解决方案。 微服务中通常一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,我们需要一 阅读全文
posted @ 2021-10-18 14:08 我若安好,便是晴天 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Sentinel? 它是分布式系统的流量防卫兵,与Hystrix的作用一样,它能保证在某一个服务出现问题的情况下,不会导致整体服务的联级故障,以提高分布式系统的弹性。它是hystrix的替代品。比起hystrix来说,Sentinel可以通过web界面来进行更加细粒度的配置流控、速率控制、 阅读全文
posted @ 2021-10-17 15:44 我若安好,便是晴天 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 一、Nacos是什么? 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,它是注册中心和配置中心的组合,提供了服务发现和服务健康检查、动态配置管理、动态 DNS 服务、服务和元数据管理几大功能,同时支持负载均衡功能,具有Eureka+Config+Bus的功能。这些组件的功能和使用方式 阅读全文
posted @ 2021-10-16 15:34 我若安好,便是晴天 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Actuator? 当一个SpringBoot项目运行的时候,我们可能需要对这个项目进行实时监控,actuator是一个监控工具包,用来在程序运行时监控运行数据,开发者可以使用http端点或jmx来管理和监控应用程序的健康状况、应用信息、内存使用状况等。web服务端点是指您的程序用来和其他 阅读全文
posted @ 2021-10-15 13:52 我若安好,便是晴天 阅读(1055) 评论(0) 推荐(0) 编辑