- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 Nacos连接mysql失败,导致无法进入Nacos控制台
Nacos连接mysql失败,导致无法进入Nacos控制台原因:重启docker导致mysql容器的ip发生变化。如图所示: 解决办法如下:1.停止nacos容器的命令如下:docker stop nacos如图所示:说明停止成功!2.删除nacos容器的命令如下: docker rm nacos如图所示:说明删除成功!3.创建nacos配置文件,/mydata/nacos/init.d/custom.properties的命令如下:mkdir -p /mydata/nacos
2020-12-30 20:32:33 2337
原创 Docker介绍,常用命令,应用部署,迁移与备份,Dockerfile,私有仓库
Docker介绍,常用命令,应用部署,迁移与备份,Dockerfile,私有仓库1 Docker简介1.1 什么是虚拟化在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。在实际的生产环境中,虚拟化技术主要用
2020-12-18 20:22:03 211
原创 微服务架构之监控预警
微服务架构之监控预警1 微服务监控预警概念1.1 前言分布式和微服务架构的落地和发展,随着业务快速发展,服务器越来越多,中间件、应用、微服务、数据库等也越来越多样化,监控是微服务控制系统的关键部分,你的软件越复杂,那么你就越难了解其性能及问题排障。业务量达到百亿、千亿规模后,几百、数千台虚拟机、中间件容器,需要监控的网络、硬件、软件、应用和各种数据库。微服务的特点决定了功能模块的部署是分布式的,大部分功能模块都是单独部署运行的,彼此通过总线交互,都是无状态的服务。这种架构下,从前到后的业务流程会经
2020-12-15 13:30:46 1246
原创 微服务架构之消息驱动
微服务架构之消息驱动1 Spring Cloud Stream 简介官方定义 Spring Cloud Stream 是一个构建消息驱动微服务的框架。Spring Cloud Stream构建在SpringBoot之上,提供了Kafka,RabbitMQ等消息中间件的个性化配置,引入了发布订阅、消费组和分区的语义概念,有效的简化了上层研发人员对MQ使用的复杂度,让开发人员更多的精力投入到核心业务的处理。在实际开发过程中,服务与服务之间通信经常会使用到消息中间件,而以往使用了哪个中间件比如Rabbit
2020-12-12 14:00:02 383
原创 在CentOS环境下安装MySQL5.7
在CentOS环境下安装MySQL5.71.repo下载的命令如下:curl -O https://repo.mysql.com/mysql57-community-release-el7.rpm2.使用如下命令进行安装rpmsudo yum install mysql57-community-release-el7.rpm3.安装mysql-community-server的命令如下:sudo yum install mysql-community-server4.yum安装完成后,完
2020-12-10 09:56:02 182
原创 Seata AT事务底层原理分析
Seata AT事务底层原理分析1 Seata 主线流程图 1.1 Seata AT事务详解AT模式下,把每个数据库被当做是一个Resource,Seata里称为DataSource Resource。业务通过JDBC标准接口访问数据库资源时,Seata框架会对所有请求进行拦截,做一些操作。每个本地事务提交时,Seata RM(Resource Manager,资源管理器) 都会向 TC(TransactionCoordinator,事务协调器) 注册一个分支事务。当请求链路调用完成后,发起方通
2020-12-09 15:57:03 515
原创 微服务架构之分布式事务
微服务架构之分布式事务1 分布式事务的产生背景以及理论指导1.1 分布式事务产生的背景在微服务(分布式)环境下,因为会根据不同的业务会拆分成不同的服务,每个服务都有自己独立的数据库,并且是独立运行,互不影响。服务与服务之间通讯采用RPC远程调用技术,但是每个服务中都有自己独立的数据源,即自己独立的本地事务。两个服务相互通讯的时候,两个本地事务互不影响,从而出现分布式事务产生的原因。案例1:下单扣库存——在电商系统中,下单和扣库存如何保持一致?比如:用户先下单后,扣库存失败,那么将会导致超卖;如果下
2020-12-08 17:25:18 155
原创 微服务架构之链路追踪
微服务架构之链路追踪Google Dapper论文概述当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具。Dapper–Google生产环境下的分布式跟踪系统,应运而生。那么我们就来介绍一个大规模集群的跟踪系统,它是如何满足一个低损耗、应用透明的、大范围部署这三个需求的。当
2020-12-08 16:16:36 174
原创 Spring Cloud Gateway网关原理分析
Spring Cloud Gateway网关原理分析1 架构图 1.1 Spring WebFlux什么是 Spring WebFlux下图截自Spring Boot官方网站:结合上图,在了解Spring WebFlux之前,我们先来对比说说什么是Spring MVC,这更有益我们去理解WebFlux,图右边对Spring MVC的定义,原文如下:Spring MVC is built on the Servlet API and uses a synchronous blocking I/O
2020-12-02 16:41:03 664
Nacos动态配置原理分析
2020-11-23
MyBatis-Plus入门.pdf
2020-07-08
IDEA、方法.docx
2020-05-07
流程控制语句以及判断和循环语句.docx
2020-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人