Niu 头像

Still finding my way.

关于我

专注于分布式系统、领域驱动设计与工程实践、相信代码改变世界

技术栈

Java Python PHP Spring Laravel Docker MySQL Redis RocketMQ Flink DDD Linux StarRocks RisingWave
Centos7 安装 Kubernetes 完整流程

Centos7 安装 Kubernetes 完整流程

部署目标 1. 在所有节点上安装 Docker 和 Kubeadm2. 部署 Kubernates Master 环境准备 两台虚拟机 Centos7.x-86_64硬件配置: RAM >= 2GB, CPU >= 2,硬盘 >= 30GB虚拟机可以访问外网,并且网络可以互相...

Docker学习笔记 - Dockerfile

Docker学习笔记 - Dockerfile

什么是Dockerfile ? Dockerfile 是一个用来构建镜像的文本文件, 文本内容包含了一条条构建镜像所需的指令和说明。 语法梳理与最佳实践 1. FROM     指定制作镜像的 base image 是什么. FROM scratch # 制作bas...

Spring Cloud 基础组件 - Zuul

Spring Cloud 基础组件 - Zuul

前言 项目地址 spring-cloud-zuul-demo       这篇文章我将使用 Spring Cloud 和 Netflix Zuul 来实现一个服务网关,服务网关充当着服务客户端和被调用的服务之间的中介, 服务客户端仅与服务网关管理的单个URL进行...

Spring Cloud 基础组件 - Hystrix 之线程上下文

Spring Cloud 基础组件 - Hystrix 之线程上下文

前言 项目地址 spring-cloud-hystrix-demo        Hystrix 在执行时可以使用两种不同的隔离策咯 - Thread(线程)和 Semaphore(信号量)来运行。在默认情况下,Hystrix 以 Thread 隔离策略运行。每个 Hystrix 命...

Spring Cloud 基础组件 - Hystrix

Spring Cloud 基础组件 - Hystrix

前言       这篇继续介绍 Spring Cloud 相关的基础组件,我将用一个实际的Demo来记录一下如何使用 Spring Cloud 结合 Netflix Hystrix 来增强客户端的弹性。 项目地址 spring-cloud-hystrix-demo       所有的系...

Spring Cloud 基础组件 - Eureka

Spring Cloud 基础组件 - Eureka

前言       接演上篇, 继续介绍Spring Cloud 相关的基础组件。 本篇我将用一个实际的Demo来记录一下如何使用 Spring Cloud 结合 Netflix Eureka 来实现服务发现的功能。 项目地址: spring-cloud-eureka-demo  ...