docker 安装 nacos (单机, 集群)
环境准备 centos 7docker 20.10.6 1. 拉取镜像 这里以 v2.0.3 为例, 更多版本参考这里 docker pull nacos/nacos-server:v2.0.3 2. 初始化 nacos 数据库 这里以MYSQL 数据库为例, 访问 nacos 官方地址, 下载指定版本...
Centos7 安装 Kubernetes 完整流程
部署目标 1. 在所有节点上安装 Docker 和 Kubeadm2. 部署 Kubernates Master 环境准备 两台虚拟机 Centos7.x-86_64硬件配置: RAM >= 2GB, CPU >= 2,硬盘 >= 30GB虚拟机可以访问外网,并且网络可以互相连...
Docker学习笔记 - Dockerfile
什么是Dockerfile ? Dockerfile 是一个用来构建镜像的文本文件, 文本内容包含了一条条构建镜像所需的指令和说明。 语法梳理与最佳实践 1. FROM 指定制作镜像的 base image 是什么. FROM scratch # 制作base ima...
Spring Cloud 基础组件 - Zuul
前言 项目地址 spring-cloud-zuul-demo 这篇文章我将使用 Spring Cloud 和 Netflix Zuul 来实现一个服务网关,服务网关充当着服务客户端和被调用的服务之间的中介, 服务客户端仅与服务网关管理的单个URL进行交...
Spring Cloud 基础组件 - Hystrix 之线程上下文
前言 项目地址 spring-cloud-hystrix-demo Hystrix 在执行时可以使用两种不同的隔离策咯 - Thread(线程)和 Semaphore(信号量)来运行。在默认情况下,Hystrix 以 Thread 隔离策略运行。每个 Hystrix 命令...
Spring Cloud 基础组件 - Hystrix
前言 这篇继续介绍 Spring Cloud 相关的基础组件,我将用一个实际的Demo来记录一下如何使用 Spring Cloud 结合 Netflix Hystrix 来增强客户端的弹性。 项目地址 spring-cloud-hystrix-demo 所有的系统,...
Spring Cloud 基础组件 - Eureka
前言 接演上篇, 继续介绍Spring Cloud 相关的基础组件。 本篇我将用一个实际的Demo来记录一下如何使用 Spring Cloud 结合 Netflix Eureka 来实现服务发现的功能。 项目地址: spring-cloud-eureka-demo ...
Spring Cloud 基础组件 - Config
前言 最近在一直在学习Spring Cloud 相关的基础组件, 本篇文章我将用一个实际的Demo来记录一下如何使用 Spring Cloud Config 将服务配置与服务代码本身分离。 项目地址: spring-cloud-config-demo 自...
一个增量数据收集的解决方案
前言 项目 GitHub 地址: springboot-binlog 1. 下载项目 2. 导入 resources 目录下的 test.sql 文件 3. 拷贝 application.yml.example 文件至 application.yml 4. 修改相关数据库配置 5. 运行 Application 主类 增量...
Elastic-Job 学习笔记 - 初识 Simple、DataFlow、Script
前言 记录一下 Elastic-Job 学习过程, 运行Demo项目前请确保机器安装了 zookeeper, 并修改主类中的端口配置. zookeeper-3.4.12 下载地址 提取码: 8848 项目 GitHub 地址: elastic-job-demo 初识 Elastic-Job Elasti...