- 博客(9)
- 收藏
- 关注
原创 NGINX-基于 VTS 模块的 Prometheus 指标采集
使用官方 NGINX 源码构建带 VTS 模块的自定义镜像。启用输出 Prometheus 指标。使用中的实现自动发现并采集指标。# 构建阶段# 安装构建依赖gcc \libc-dev \make \zlib-dev \curl \git \perl-dev \gd-dev \brotli-dev# 下载 NGINX 和 vts 模块# 编译 NGINX,包含 vts 模块和所有你要求的 configure 参数# 运行阶段pcre2 \zlib \
2025-07-08 18:17:31
477
原创 ipvsadm命令用法、LVS-NAT集群 、 LVS-DR集群
准备一台Linux服务器,安装ipvsadm软件包,练习使用ipvsadm命令,实现如下功能:安装ipvsadm软件包,关于ipvsadm的用法可以参考man ipvsadm资料。常用ipvsadm命令语法格式如表-1所示。表-1 ipvsadm语法格式实现此案例需要按照如下步骤进行。2)为集群添加若干real server3)修改集群服务器设置4)修改read server5)查看LVS状态6)保存所有规则7)清空所有规则2 部署LVS-NAT集群2.1 问题使用LVS实现
2025-06-27 18:21:03
837
原创 Keepalived+LVS详细步骤
准备三台Linux服务器,两台做Web服务器,一台安装HAProxy,实现如下功能:使用3台虚拟机,1台作为HAProxy调度器、2台作为Real Server、物理机作为客户端,拓扑结构如图-1所示。实现此案例需要按照如下步骤进行。2)设置后端Web服务步骤二:部署HAProxy服务器1)配置网络,安装软件2)修改配置文件3)启动服务器并设置开机启动步骤三:客户端验证客户端配置与HAProxy相同网络的IP地址,并使用火狐浏览器访问http://202.114.106.20,测试调
2025-06-27 18:20:14
760
原创 MySQL基准测试
run期间可以使用iotop或者iostat进行观察。如果是真实的测试 max-time设置成一周的时间。基准测试主要用来对功能和对参数调整测试。建议安装sysbenh-0.5的版本。测试完成后执行cleanup。
2025-06-27 18:17:37
389
原创 Kubernetes 安装
对于上面的资源清单的文档比较杂,要想完整了解上面的资源对象对应的属性,可以查看对应的 godoc 文档,地址: https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2。使用浏览器访问 https://62.234.133.177:30133,其中62.234.133.177为master节点的外网ip地址,chrome目前由于安全限制,测试访问不了,使用firefox可以进行访问。
2025-06-27 18:16:10
1567
原创 nacos-自动同步git仓库配置到nacos
在多环境微服务架构中,统一管理和同步配置文件是一项基础但关键的工作。本方案采用 GitOps 思路,将各环境的 Nacos 配置文件版本化管理在 Git 仓库中,通过脚本比对并同步变更,实现:根据示例项目内的目录结构与脚本配置:https://gitee.com/smallfish20/service-config🧩 metadata 说明(配置清单)每个环境需要在 下提供配置清单文件,格式如下:⚙️ Nacos 实例配置示例文件:说明: 是保存在 Nacos 中的一个特殊配置项,结构
2025-06-27 17:51:08
2057
原创 基于Ingree-nginx 与 Kubernetes Operator 自动化配置 7 层和 4 层负载均衡
本文档介绍如何使用 Kubernetes Operator 自动化配置 Kubernetes 集群中的 7 层(HTTP/HTTPS)代理和 4 层(TCP)代理。该文档的目的是帮助用户通过配置 Kubernetes Operator 自动化服务负载均衡配置,从而简化管理。
2025-06-04 18:26:17
1992
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅