jiabaor个人博客
正在加载今日诗词....
11
25
Dubbo 外部化配置 Dubbo 外部化配置
Dubbo 外部化配置概述由于我们已经使用了 Nacos Server 作为我们的注册中心,所以此处依然使用 Nacos Config 实现 Dubbo 的外部
2019-11-25
25
25
Dubbo 服务注册与发现 Dubbo 服务注册与发现
Dubbo 服务注册与发现概述由于我们已经有了 Nacos 注册中心,Sentinel 熔断限流控制中心,所以我们不再使用 Zookeeper 和 Dubbo
2019-11-25
25
Dubbo 简介 Dubbo 简介
Dubbo 简介什么是 DubboApache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源 Java RPC 分布式服务
2019-11-25
25
25
Dubbo 负载均衡 Dubbo 负载均衡
Dubbo 负载均衡概述在集群负载均衡时,Dubbo 提供了多种均衡策略,缺省为 random 随机调用。 负载均衡策略随机Random LoadBalance
2019-11-25
25
Dubbo 实现高速序列化 Dubbo 实现高速序列化
Dubbo 实现高速序列化Dubbo 中的序列化Dubbo RPC 是 Dubbo 体系中最核心的一种高性能、高吞吐量的远程调用方式,可以称之为多路复用的 TC
2019-11-25
24
24
24
24
Nacos 多环境配置 Nacos 多环境配置
Nacos 多环境配置概述我们在做项目开发的时候,生产环境和测试环境的一些配置可能会不一样,有时候一些功能也可能会不一样,所以我们可能会在上线的时候手工修改这些
24
24
24
24
24
24
24
24
24
Spring Cloud Netflix Spring Cloud Netflix
Spring Cloud Netflix概述Spring Cloud 为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智
2019-11-24
23
23
23
23
23
23
23
23
23
代码生成插件 代码生成插件
代码生成插件概述我们无需手动编写 实体类、DAO、XML 配置文件,只需要使用 MyBatis 提供的一个 Maven 插件就可以自动生成所需的各种文件便能够满
2019-11-23
23
23
23
23
23
23
23
22
微服务设计模式 微服务设计模式
微服务设计模式微服务架构需要考虑的问题 API Gateway 服务间调用 服务发现 服务容错 服务部署 数据调用 聚合器微服务设计模式这是一种最常见也最简
2019-11-22
22
微服务的实践 微服务的实践
微服务的实践概述要实际的应用微服务,需要解决以下问题: 客户端如何访问这些服务 每个服务之间如何通信 如此多的服务,如何实现? 服务挂了,如何解决?(备份方案
2019-11-22
22
微服务的概念 微服务的概念
微服务的概念概述微服务架构是一种架构思想,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它的主要作用是将功能分解到离散的各个服务当中,从而降低系统
2019-11-22
22
Docker Compose 命令说明 Docker Compose 命令说明
Docker Compose 命令说明命令对象与格式对于 Compose 来说,大部分命令的对象既可以是项目本身,也可以指定为项目中的服务或者容器。如果没有特别
2019-11-22
22
22
Docker Compose 模板文件 Docker Compose 模板文件
Docker Compose 模板文件模板文件是使用 Compose 的核心,涉及到的指令关键字也比较多。但大家不用担心,这里面大部分指令跟 docker ru
2019-11-22
22
22
Docker Compose 网络设置 Docker Compose 网络设置
Docker Compose 网络设置概述默认情况下,Compose 会为我们的应用创建一个网络,服务的每个容器都会加入该网络中。这样,容器就可被该网络中的其他
2019-11-22
22
22
22
22
Docker Compose 使用 Docker Compose 使用
Docker Compose 使用术语首先介绍几个术语。 服务 (Service):一个应用容器,实际上可以运行多个相同镜像的实例。 项目 (Project)
2019-11-22
22
Docker Compose 简介 Docker Compose 简介
Docker Compose 简介概述Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,跟 Ope
2019-11-22
22
Dockerfile 指令 Dockerfile 指令
Dockerfile 指令概述我们已经介绍了 FROM,RUN,还提及了 COPY, ADD,其实 Dockerfile 功能很强大,它提供了十多个指令。下面我
2019-11-22
22
Dockerfile 定制镜像 Dockerfile 定制镜像
Dockerfile 定制镜像概述Dockerfile 是一个文本文件,其内包含了一条条的 指令(Instruction),每一条指令构建一层,因此每一条指令的
2019-11-22
22
Docker 操作容器 Docker 操作容器
Docker 操作容器启动容器所需要的命令主要为 docker run。例如,下面的命令输出一个 “Hello World”,之后终止容器。 docker ru
2019-11-22
22
Docker 操作镜像 Docker 操作镜像
Docker 操作镜像获取镜像之前提到过,Docker Hub 上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像。 从 Docker 镜像仓库获取
2019-11-22
22
Docker 概述 Docker 概述
Docker 概述Docker 引擎Docker 引擎是一个包含以下主要组件的客户端服务器应用程序。 一种服务器,它是一种称为守护进程并且长时间运行的程序。
2019-11-22
22
安装 Docker 安装 Docker
安装 Docker平台支持Docker CE 支持多种平台,如下表所示 桌面 平台 架构 Docker Desktop for Mac (macOS)
2019-11-22
22
Docker 简介 Docker 简介
Docker 简介什么是 Docker官网地址:https://www.docker.com/ Docker 最初是 dotCloud 公司创始人 Solomo
2019-11-22
21
Linux LVM 磁盘扩容 Linux LVM 磁盘扩容
Linux LVM 磁盘扩容LVM 的基本概念 物理卷 Physical Volume (PV): 可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或
2019-11-21
21
21
21
Linux 文件权限管理 Linux 文件权限管理
Linux 文件权限管理查看文件和目录的权限概述ls –al 使用 ls 不带参数只显示文件名称,通过 ls –al 可以显示文件或者目录的权限信息。 ls -
2019-11-21
21
Linux 用户和组管理 Linux 用户和组管理
Linux 用户和组管理概述Linux 操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工
2019-11-21
21
Linux Vim 编辑器 Linux Vim 编辑器
Linux Vim 编辑器概述Vim 是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说
2019-11-21
21
Linux 系统管理 Linux 系统管理
Linux 系统管理系统管理命令 命令 说明 stat 显示指定文件的相关信息,比 ls 命令显示内容更多 who 显示在线登录用户 host
2019-11-21
21
Linux 目录管理 Linux 目录管理
Linux 目录管理目录结构 目录 说明 bin 存放二进制可执行文件(ls, cat, mkdir 等) boot 存放用于系统引导时使用的各
2019-11-21
21
Linux 远程控制管理 Linux 远程控制管理
Linux 远程控制管理概述传统的网络服务程序,FTP、POP、Telnet 本质上都是不安全的,因为它们在网络上通过明文传送口令和数据,这些数据非常容易被截获
2019-11-21
21
Linux 简介 Linux 简介
Linux 简介概述Linux 是一种自由和开放源码的类 UNIX 操作系统,使用 Linux 内核。目前存在着许多不同的 Linux 发行版,可安装在各种各样
2019-11-21
20
如何应对高并发 如何应对高并发
如何应对高并发什么是高并发高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理
2019-11-20
20
20
微服务的缺点 微服务的缺点
微服务的缺点概述就像 Fred Brooks 大约在 30 年前写的《人月神话》中说的,没有银弹。与其他技术一样,微服务架构模式也存在着缺点。其中一个缺点就是名
2019-11-20
20
微服务的优点 微服务的优点
微服务的优点概述微服务架构模式有许多非常好的地方。 第一,它解决了复杂问题。它把可能会变得庞大的单体应用程序分解成一套服务。虽然功能数量不变,但是应用程序已经被
2019-11-20
20
微服务解决复杂问题 微服务解决复杂问题
微服务解决复杂问题概述许多如 Amazon、 eBay 和 Netflix 这样的组织,已经采用现在所谓的微服务架构模式解决了这个问题,而不是构建一个臃肿的单体
2019-11-20
20
走向单体地狱 走向单体地狱
走向单体地狱概述不幸的是,这种简单的方法有很大的局限性。成功的应用有一个趋势,随着时间推移而变得越来越臃肿。您的开发团队在每个冲刺阶段都要实现更多的用户需求,这
2019-11-20
20
构建单体应用模型 构建单体应用模型
构建单体应用模型概述我们假设,您开始开发一个打车应用,打算与 Uber 和 Hailo 竞争。经过初步交流和需求收集,您开始手动或者使用类似 Rails、Spr
2019-11-20