May 20, 2022 Kubernetes 安装小记 Kubernetes 集群环境的安装比较复杂,需要考虑网络、存储等一系列的问题,在这篇笔记中,我们先学习使用 kind 或 minikube 安装单机环境,在对 Kubernetes 的组件和基本概念有一定认识之后,再尝试部署集群环境。安装 kub...- 阅读剩余部分 -
April 23, 2022 Envoy 学习笔记 Envoy 是一款专为大型的 SOA 架构(面向服务架构,service oriented architectures)设计的 L7 代理和通信总线,它的诞生源于以下理念:对应用程序而言,网络应该是透明的。当网络和应用程序出现故障时,应该能够很容易确定...- 阅读剩余部分 -
April 9, 2022 Dapr 学习笔记 Dapr 的全称为 Distributed Application Runtime(分布式应用运行时),顾名思义,它的目的就是为分布式应用提供运行所依赖的的执行环境。Dapr 为开发者提供了服务间调用(service to service invocat...- 阅读剩余部分 -
March 11, 2022 使用 Spring 项目脚手架 在我们的日常工作中,经常需要从头开始创建一个 Spring 项目,很多人的做法是,复制一份已有的项目,然后改目录名,改项目名,改包名,然后再把一些不要的文件删掉,只保留项目的基本框架。实际上,这样操作后保留下来的基本框架代码就是 脚手架 ...- 阅读剩余部分 -
February 28, 2022 在 VirtualBox 上安装 Docker 服务 在 在 VirtualBox 上安装 CentOS 实验环境 中,我们在 VirtualBox 上安装了 CentOS 实验环境,这一节我们会继续在这个环境上安装 Docker 服务。1. 使用 XShell 连接虚拟机在虚拟机里进行几次操作之后,我们发现...- 阅读剩余部分 -
February 18, 2022 在 VirtualBox 上安装 CentOS 实验环境 1. 下载 VirtualBox进入 VirtualBox 官方下载页面 下载即可。2. 双击 exe 文件按步骤安装安装完成后点击运行,运行截图如下:3. 下载 CentOS ISO进入 CentOS 官方下载页面,选择任意一个 mirror...- 阅读剩余部分 -
August 23, 2020 实战 Spring Cloud Gateway 之限流篇 话说在 Spring Cloud Gateway 问世之前,Spring Cloud 的微服务世界里,网关一定非 Netflix Zuul 莫属。但是由于 Zuul 1.x 存在的一些问题,比如阻塞式的 API...- 阅读剩余部分 -
August 3, 2019 记一个 Docker 镜像无法运行的坑 最近在工作中遇到了一个 Docker 镜像无法运行的问题,事后总结时发现其中有几个点挺有意思,值得记录下来以备后用,也可以避免其他人踩坑。一、运行镜像报错我的开发环境是 Windows,使用 Docker Desktop 作为本地 Do...- 阅读剩余部分 -
January 5, 2019 博客升级小记 由于几年前一直在做 .Net 相关的开发,于是在阿里云上买了一台 Windows Server 的主机,在上面用 IIS 搭建 Web 环境还是比较方便的。后来写 PHP,也是用的 Windows 环境,那个时候比较流行 SAE 搭建本地开发环境,非常简单,还写...- 阅读剩余部分 -
December 3, 2018 搭建自己的 Git 服务器 根据 RhodeCode 在 2016 年做过的一项分析报告 Version Control Systems Popularity in 2016,在如今的 VCS(版本控制系统)领域,Git 几乎已经一统江山,在选择自己的 VCS ...- 阅读剩余部分 -