自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 Docker搭建MySQL主从集群

关于MySQL主从模式,如果我们直接在本机上搭建的话,是没法搭建的,只能借助于虚拟机,但有的时候我们又需要搭建一个主从集群,以便于进行一些功能性的测试。这个时候我们就可以尝试使用docker,借助于docker的容器化技术,我们只需要创建两个MySQL容器,并且占用主机的两个端...

2019-09-02 07:48:00 191

转载 Kafka读书笔记(二)

consumer主要参数:session.timeout.ms:该参数指定了coordinator检测失败的时间。在实际使用中,用户可以为该参数设置一个比较小的值让coordinator能够更快地检测consumer崩溃的情况,从而更快地开启rebalance,避免造成更大的消费滞后(...

2019-09-01 17:32:00 187

转载 Kafka读书笔记

kafka具有高吞吐量、低延时的主要原因有三个:一是其在每次写入数据时只是将数据写入到操作系统的页缓存中,这就相当于只是在内存中写入数据,而繁杂的磁盘IO工作则交由操作系统自行进行;二是kafka在写入数据的时候是采用追加的方式写入到磁盘中的,这种方式省略了磁头的随机移动而产生的随机...

2019-08-29 22:38:00 184

转载 MyCat分库分表策略详解

在我们的项目发展到一定阶段之后,随着数据量的增大,分库分表就变成了一件非常自然的事情。常见的分库分表方式有两种:客户端模式和服务器模式,这两种的典型代表有sharding-jdbc和MyCat。所谓的客户端模式是指在各个连接数据库的客户端中引用额外提供的jar包,以对连接数据库...

2019-08-26 09:40:00 837

转载 Spring如何解决循环依赖的问题

在关于Spring的面试中,我们经常会被问到一个问题,就是Spring是如何解决循环依赖的问题的。这个问题算是关于Spring的一个高频面试题,因为如果不刻意研读,相信即使读过源码,面试者也不一定能够一下子思考出个中奥秘。本文主要针对这个问题,从源码的角度对其实现原理进行讲解。...

2019-08-22 23:25:00 708

转载 Keepalived+LVS+nginx搭建nginx高可用集群

nginx是一款非常优秀的反向代理工具,支持请求分发,负载均衡,以及缓存等等非常实用的功能。在请求处理上,nginx采用的是epoll模型,这是一种基于事件监听的模型,因而其具备非常高效的请求处理效率,单机并发能力能够达到上百万。nginx接收到的请求可以通过负载均衡策略分发到其...

2019-07-31 06:25:00 625

转载 Docker Swarm资源管理

Docker Swarm是docker官方三剑客项目之一,提供docker容器集群服务,是docker官方对容器云生态进行支持 的核心方案。使用它,用户可以将多个docker主机封装为单个大型的虚拟docker主机,快速打造一套容器云平台。注意:docker 1.12.0+Swar...

2019-07-23 08:23:00 270

转载 docker日志监控

日志处理机制我们先来了解一下docker日志处理的机制,当启动一个容器的时候,它其实是docker daemon的一个子进程,docker daemon可以拿到你容器里面进程的标准输出,拿到标准输出后,它会通过自身的一个LogDriver模块来处理,LogDriver支持的方式很多,...

2019-07-22 23:19:00 551

转载 容器监控方案选择

对于容器的监控方案可谓多种多样,本身自带命令docker stats命令,Scout、Data Dog、Sysdig Cloud、Sensu Monitoring Framework、CAdvisor等。通过docker stats命令可以很方便的看到当前宿主机上所有容器的CPU,内...

2019-07-22 10:02:00 73

转载 数据库中间件

数据库中间件设计要点要能解析SQL能支持读写分离能支持从库读的负载均衡支持分库操作支持分表操作支持跨库关联查询对事务处理的支持主键ID生成数据源管理数据库拆分垂直拆分:比如按照订单表和用户表,将其分别放到不同的数据库中优点:拆分后业务清晰,拆分规则明确;...

2019-07-17 10:59:00 113

转载 Docker创建镜像仓库

注册登录在命令行界面执行docker login输入用户名及密码来完成在命令行界面登录Docker hub,也可以通过docker logout退出登录;拉取镜像可以通过docker search命令来查找官方仓库中的镜像,并利用docker pull命令来将它下载到本地;...

2019-07-17 10:58:00 283

转载 Compose简介

Compose项目是docker官方的开源项目,负责实现对docker容器集群的快速编排。其代码目前在http://github.com/docker/compose上开源。Compose定位是定义和运行多个docker容器的应用,其前身是开源项目Fig。通过前面章节的介绍,我...

2019-07-17 10:46:00 983

转载 Docker数据管理

在docker容器中管理数据主要有两种方式:数据卷(Volumes)挂载主机目录(Bind mounts)数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性:数据卷可以在容器之间共享和重用;对数据卷的修改会立马生效;对数据卷...

2019-07-17 10:45:00 92

转载 Dockerfile定制镜像

镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,这个脚本就是Dockerfile;Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建;FRO...

2019-07-12 09:40:00 128

转载 docker命令

1. 获取镜像从docker镜像仓库获取镜像的命令是docker pull。其命令格式为:docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]具体的选项可以通过docker pull --help命令看到,这里我们说一下镜像名...

2019-07-11 19:39:00 107

转载 Dubbo Filter用法详解

Filter是Dubbo中使用较为频繁的组件,其作用在于对所指定的请求进行过滤,功能非常类似于AOP,可以实现诸如请求过滤器和全局异常捕获器等组件。本文首先会讲解Filter的用法,然后会从源码的角度讲解其实现原理。1. 用法示例对于Filter的划分,根据...

2019-06-24 09:41:00 7608

转载 Dubbo服务暴露与注册

前面的文章中,我们讲解了Dubbo是如何进行配置的属性的初始化的,并且讲到,Dubbo最终会将所有的属性参数都封装为一个URL对象,从而以这个URL对象为基准传递参数。本文则主要讲解Dubbo是如何基于URL对象进行服务的暴露与注册的。首先需要说明的一点是,服...

2019-06-17 06:43:00 260

转载 Dubbo配置属性初始化详解

在前面的文章中,我们讲解了Dubbo是如何创建Provider Bean的(Dubbo之provider bean注册详解),其本质就是为每一个使用<dubbo:service/>声明的接口都使用一个ServiceBean进行封装。本文主要讲解ServiceBean...

2019-06-11 10:31:00 861

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除