最新发布第63页
MongoDB 开发最佳实践-AI运维探索者

MongoDB 开发最佳实践

一、关于连接到 MongoDB 1、驱动 - 关于驱动程序:总是选择与所用之 MongoDB 相兼容的驱动程序。这可以很容易地从驱动兼容对照表中查到;[如果使用第三方框架(如 Spring Data),则还需要考虑框架版...
HTML 基础标签实战:文本标签与列表标签-AI运维探索者

HTML 基础标签实战:文本标签与列表标签

一、HTML文本标签 1、创建一个名为html-study的文件夹并使用VSCode打开,再创建一个名为2.HTML文本标签.html 针对上面代码进行说明: **标题标签** * `` 到 `` * 作用:定义标题层级,`` 最高级...
网站存储服务入门:为什么需要存储、存储分类与NFS工作原理-AI运维探索者

网站存储服务入门:为什么需要存储、存储分类与NFS工作原理

一、为什么网站架构里需要独立存储 这里对存储服务的定位很明确:它主要用于存放用户上传的内容,通常处在网站架构靠后的数据层位置。 如果没有独立存储,用户上传的数据往往会直接落在某一台 W...
Headless Service 与服务发现:Pod 级 DNS、环境变量和 CoreDNS 解析-AI运维探索者

Headless Service 与服务发现:Pod 级 DNS、环境变量和 CoreDNS 解析

一、Kubernetes 原生服务发现有两条路 原文把服务发现分成了两种最基础的方式: - 环境变量 - DNS 两者都能找到服务,但侧重点不同。 1.1 环境变量方式 当 Pod 启动时,kubelet 会把已存在 Serv...
Kubernetes Job创建、终止与清理实战-AI运维探索者

Kubernetes Job创建、终止与清理实战

一、Job如何创建 1.定义一个名为job.yaml的yaml文件 上面参数说明如下: * backoffLimit:如果任务执行失败,失败多少次后不再执行。这里设置为4,代表失败4次后不再执行 * completions:有多少...
Elasticsearch集群原理:倒排索引、节点角色与读写流程-AI运维探索者

Elasticsearch集群原理:倒排索引、节点角色与读写流程

一、倒排索引 面试题: 分片底层时如何工作的? 答: 分片底层对应的是一个Lucene库,而Lucene底层使用倒排索引技术实现。 **正排索引(正向索引):** 我们MySQL为例,用id字段存储博客文章的编号,...
Pod实战入门:单容器、多容器、启动命令与资源限制配置-AI运维探索者

Pod实战入门:单容器、多容器、启动命令与资源限制配置

一、定义一个 Pod 的两种常见方式 创建 Pod 最常见的方式有两种:写 YAML 和直接用命令行。 1.1 用 YAML 创建,最推荐 创建命令: 查看状态: YAML 方式最大的好处,是配置可追踪、可复用、可版...
Kubernetes探针与Pod生命周期管理实战-AI运维探索者

Kubernetes探针与Pod生命周期管理实战

一、探针 1.1 探针类型 kubernetes 提供了三种探针(支持exec、tcp和http方式)来探测容器的状态: **LivenessProbe:** 容器存活性检查,用于判断容器是否健康,告诉 kubelet 一个容器什么时候...
Redis-benchmark 压测方法与结果分析-AI运维探索者

Redis-benchmark 压测方法与结果分析

一、介绍 redis-benchmark是 Redis自带的基准性能测试工具 redis-benchmark测试 cluster集群实例时需要加 --cluster 参数 二、参数 三、模拟 ,50个客户端同时请求 Redis,总共 1万个请求 四、结...
Istio:流量镜像-AI运维探索者

Istio:流量镜像

一、将流量全部发往forecast-v2,而不发往forecast-v1 vs策略 二、在生效策略之前,我们先做个测试 - 2.1 浏览器访问http://192.168.1.60:3000/dashboard,点击查询天气 2.1 查询frontend示例的...