Nginx下limit_req模块burst参数超详细解析

引言: 漏斗算法(Leaky Bucket),该算法有两种处理方式Traffic Shaping和Traffic Policing 在桶满水之后,常见的两种处理方式为: 暂时拦截住上方水的向下流动,等待桶中的一部分水漏走后...

  • 0
  • 0
  • 石天
  • 发布于 2021-08-11 16:14
  • 阅读 ( 156 )

把私有包导入到Nexus中

使用如下命令: mvn deploy:deploy-file -DgroupId=com.jundax -DartifactId=common -Dversion=0.3.171-SNAPSHOT -Dpackaging=jar -Dfile=/root/ common-0.3.171-SNAPSHOT.jar -Durl=https:/...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-29 19:55
  • 阅读 ( 37 )

IntelliJ idea 高效使用教程,一劳永逸!

安装好 Intellij idea 之后,进行如下的初始化操作,工作效率提升十倍。 插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。 原因是它学习了我的项目...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-28 11:31
  • 阅读 ( 43 )

PostgreSQL之pg_wal目录中的“*.ready”和“*.done”文件是什么?

pg中,如果你开启了归档,即设置了archive_mode=on, 你可能在$PGDATA/pg_wal/archive_status中看到一些“*.ready”和“*.done”文件。 那么“*.done”和“*.ready”分别代表什么含义呢? 接下来我...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-26 13:55
  • 阅读 ( 38 )

SQL中GROUP BY的这些使用诀窍,你都学“废”了吗?

1. GROUP BY 功能概述2. GROUP BY 过滤分组(HAVING)3. HAVING和WHERE 可同时出现在GROUP BY 里4. GROUP BY 和ORDER BY 协同使用 一、GROUP BY 功能概述 GROUP BY的功能是对数据库中的记录...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-26 13:19
  • 阅读 ( 37 )

phtoshop的webp插件

默认photoshop是不支持webp格式图片打开的,包括最新的v21 版本,下面插件可以使photoshop 支持插件打开。 解压后,把选择对应的32bit或者64bit,把文件放入Plug-ins 文件夹内 ,然后重启即可...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-26 13:14
  • 阅读 ( 33 )

如何解决PostgreSQL逻辑复制冲突

前言 逻辑复制过程中往往会出现冲突的情况。冲突的情况多种多样,我们今天就来研究一下怎么处理这些冲突。 根据PostgreSQL官方文档介绍,解决冲突的办法有两种: 手工修改订阅库上的数据,使...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-22 19:58
  • 阅读 ( 34 )

Calico大规模场景落地实践

本文主要介绍谐云在Calico容器网络在实践过程中,面对在大规模容器场景,根据每种Calico网络模式的优劣势,如何进行选型。重点讲解在实践过程中的遇到的容器网络高可用、频繁动态变更、服务稳定...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-21 05:55
  • 阅读 ( 41 )

Calico 3.5:根据节点标签分配 IP 地址

关于 IP 地址的分配 Calico 能够进行配置,为不同拓扑指定 IP 地址池。例如可能希望某些机架、地区、或者区域能够从同一个 IP 池中获取地址。这对于降低路由数量或者配合防火墙策略的要求会...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-20 21:22
  • 阅读 ( 33 )

容器运行时笔记

Kubernetes 通过容器运行时(container runtime)来启动和管理容器。官方文档列举了以下几种 runtime:Docker,CRI-O,Containerd,fraki。它们之间有什么区别和联系呢?经常会看到 OCI、CRI 这...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-19 19:05
  • 阅读 ( 49 )

Kubernetes网络组件之Calico策略实践(BGP、RR、IPIP) 原创

Kubernetes网络方案之 Calico策略实践 案例:由于k8s集群部署之前的方案是flannel网络策略,所以这里将flannel策略切换成calico网络策略 Calico是一个纯三层的数据中心网络方案,Calico支持广...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-18 01:06
  • 阅读 ( 44 )

k8s 节点可分配资源限制 Node Allocatable

k8s 节点健康状态 前言 默认kubelet没配置资源预留应用没做应用资源限制情况下,那host上所有资源都是可以给pod调配使用的,这样很容易引起集群雪崩效应,比如集群内有一台上跑的pod没做res...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-17 13:01
  • 阅读 ( 161 )

PG数据库的OS内存优化要点

为了更好的运行PG数据库,操作系统的内存必须做好优化。与PG优化相关的操作系统内存优化主要涉及几个方面:内存规划、NUMA设置、HUGEPAGE设置、VM参数优化、SWAP相关优化等。本文所说的方法不仅...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-16 15:15
  • 阅读 ( 34 )

Kubernetes Pod 健康检查机制 LivenessProbe 与 ReadinessProbe

一、Pod 的整个生命阶段 Pending: 正在创建 Pod,但是 Pod 中的容器还没有全部被创建完成,这其中也包含集群为容器创建网络,或者下载镜像的过程。 Running: Pod 内所有的容器都已经被创建...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-16 14:55
  • 阅读 ( 37 )

解决 Kubernetes 中节点经常性 DiskPressure(磁盘压力) 的问题

系统环境: Docker 版本:19.03.8Kubernetes 版本:1.20.1操作系统版本:CentOS 7.8 参考地址: Kubernetes 文官方档-节点压力驱逐 一、问题描述 在日常操作维护 Kubernetes 过程中我们会...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-16 14:46
  • 阅读 ( 42 )

使用最新组件,通过二进制方式安装kubernetes-v1.20.8(一)

一:服务器规划 本次安装使用了 三个控制节点,四个数据节点,和三个etcd节点,服务器 ip操作系统和硬件配置如下:

  • 0
  • 0
  • 石天
  • 发布于 2021-07-13 17:53
  • 阅读 ( 269 )

解决 Kubernetes 部署 Metrics Server 无法访问 Apiserver 问题

前言 系统环境: 部署方式:二进制Docker 版本:19.03.8kubernetes 版本:1.20.1操作系统版本:CentOS 7.8metrics server 版本:0.4.1 参考地址: 带你玩转 kubernetes-k8s 第 54 篇[1]二进...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-12 19:36
  • 阅读 ( 141 )

Kubernetes 污点 Taint 和容忍 Toleration

Link Copied 在 Kubernetes 中,节点亲和性 NodeAffinity 是 Pod 上定义的一种属性,能够使 Pod 按我们的要求调度到某个节点上,而 Taints(污点) 则恰恰相反,它是 Node 上的一个属性,可以让...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-09 19:49
  • 阅读 ( 132 )

MySQL和PostgreSQL通用高可用的设计与实践

第一个是高可用的原理,我们平时都会有一些具体的高可用需求,也会进行一些高可用方面的建设。但今天我的分享,想要换一种思路,分享我们知道的很多数据库的高可用架构,在技术操作层面背后,...

  • 0
  • 0
  • 石天
  • 发布于 2021-07-08 14:07
  • 阅读 ( 142 )