- 博客(215)
- 收藏
- 关注
原创 zabbix搭建钉钉告警流程
机器人的安全设置:自定义关键词 加签(相当于使用一个密钥加密的才可以接收)这个时候可以拿到一个web号这个api接口。
2024-11-12 16:36:01
819
2
原创 幸运大转盘
总之,按照脑图的规划,可以将测试用例按照页面进行分组,结合测试套件和公共属性类,以及单独存储启动和现场截图的类,来进行测试用例的编写和组织。3奖项模块:通过后端实现了新增奖项,修改奖项,删除奖项等功能,在修改奖项采用了批量更新,使用的方法是Mybaits批量操作,提升了效率。注意:在保存现场截图的时候命名是按时间来进行文件夹的划分,然后图片的名称要体现出测试类的类名,方便进行问题的追溯。①剩余的物理内存近50%,即使用了近30%的内存,对于简单的登录功能来说还是较高的内存使用,还有内存优化的空间。
2023-11-23 02:30:00
1792
4
原创 大众博客系统测试报告【项目】
个人博客系统采用前后端分离的方法来实现,同时使用了数据库来存储相关的数据,同时将其部署到云服务器上。前端主要有四个页面构成:登录页、列表页、详情页以及编辑页,以上模拟实现了最简单的个人博客系统。其结合后端实现了以下的主要功能:登录、编辑博客、注销、删除博客、以及强制登录等功能。但是该项目没有设计用户注册功能,只能提前在数据库中存储用户信息后经过校验登录;并且用户头像不能自己设定,在进行前端页面的书写过程中已经将头像的图片写为静态了;
2023-10-25 18:57:42
294
10
原创 Kubenetes的NVIDIA设备插件部署
k8s官网有文档吧,叫gpu调度:然后再跳到github的文档上,再跳到nvidia的文档 思路:就是让容器可以识别到gpu(安装部署cuda,配置docker,再跳到github调优),配置好以后有个标签,yaml里limit对gpu调度就可以了。3、安装NVIDIA容器工具包。安装NVIDIA容器工具包。2、从存储库更新包列表。
2025-09-16 16:07:53
166
原创 k8s部署马里奥
超级马里奥是一款经典闯关游戏,也叫做超级玛丽。由红白机FC游戏移植而来,就是从小的小霸王的卡带里面的游戏,小时候可惜还没玩几关就没得玩咯。1. 本次实践简介本次实践部署环境为个人测试环境,快速使用docker部署镜像。2. 本地环境规划本次实践环境规划:启动镜像后的名字 IP地址 容器镜像版本 操作系统版本。
2025-02-28 08:57:51
759
1
原创 Linux面试题分享⑦
LVM:逻辑卷管理,可以动态调整磁盘空间,支持快照等功能。RAID:磁盘阵列,通过多个磁盘组合提高性能和数据冗余。RAID 0:条带化,提高读写速度,无冗余。RAID 1:镜像,数据冗余,提高数据安全性。RAID 5:条带化加奇偶校验,提高读写速度和数据安全性。RAID 6:双奇偶校验,提高数据安全性。RAID 10:结合 RAID 1 和 RAID 0,提高性能和数据安全性。硬链接:多个文件,名称、保存路径都不相同,但是inode相同。1.文件创建硬链接后,链接数量+1。
2025-02-18 19:28:03
1290
原创 个人系统架构技术分享
通过访问Ingress-nginx svc 的NodePort 进入集群,根据Ingress规则负载到指定svc,再由svc自动生成的endpoint 负载清单调度到指定Pod,Pod由deployment 创建,根据应用的访问量由HPA动态水平扩缩容,Pod存储由阿里云对象存储OSS来实现,在集群中安装OSS-Provisioner插件并声明sc以及pvc实现Pod的存储,集群日志收集由helm部署EFK,集群监控由helm部署kube-prometheus-stack实现。(用户主要需求,高频刚需)
2025-02-18 19:26:55
1031
原创 个人shell脚本分享
SRC=“/path/to/source” # 源目录BKUP=“/backup” # 备份主目录FUL=“KaTeX parse error: Expected 'EOF', got '#' at position 22: …ull" #̲ 完全备份目录INC="BKUP/inc” # 增量备份目录DATE=$(date +%Y%m%d%H%M%S) # 当前日期时间。
2025-02-18 19:22:38
983
1
原创 DevOps的个人学习
开发团队:负责设计和构建系统。运维团队:负责测试代码后部署上线,确保系统稳定安全运行。这两个看似目标不同的团队需要协同完成一个软件的开发。DevOps整合了开发与运维团队,旨在提高效率并持续工作。Kubernetes是一个开源的用于管理云平台中多个主机上的容器化应用,其目标是让部署容器化的应用简单并且高效。服务发现和负载均衡存储编排自动部署和回滚自动完成装箱计算自我修复秘钥与配置管理。
2025-02-09 14:34:53
1176
原创 接入deepseek构建RAG企业智能问答系统
如果未针对特定业务(如美团)进行专门“学习”,面对直接相关的问题时,无法给出理想的答案。通过文本向量化模型(如OpenAI的EmbeddingModel),将文本转换为向量,并存储于向量数据库(如Redis)。整合用户问题和检索出的相关知识,形成统一的UserMessage,并发送给大模型。中的内容切分成独立的Segments,每个Segment代表一个问答对。对用户问题进行文本向量化后,在向量数据库中检索关联度较高的知识,并通过。组件,整合各个组件,构建快速调用大模型的服务工具类。
2025-02-09 14:33:19
791
原创 大模型 RAG 知识总结
RAG(Retrieval Augmented Generation,检索增强生成)即 LLM 在回答问题或生成文本时,先从大量文档中检索相关信息,再基于这些信息生成回答或文本,从而提高预测质量。作用:将检索到的信息转化为自然流畅的文本。输入包括上下文和检索到的文本片段,确保生成内容与检索信息一致。
2025-02-09 14:32:46
720
原创 使用JavaScript接入星火大模型:构建智能问答系统
随着人工智能技术的发展,将强大的AI能力融入自己的项目中变得越来越简单。本文将介绍如何使用JavaScript语言接入星火大模型API,快速搭建一个基于文本的问答系统。在开始之前,确保你已经注册并获得了访问星火大模型API所需的密钥。同时,你需要对JavaScript有一定的了解,并且熟悉基本的HTTP请求方法(如。首先,在你的JavaScript项目中安装必要的依赖包,例如。
2025-02-09 14:32:01
615
原创 基于DeepSeek-R1模型实现的RAG训练的AI点餐系统
DeepSeek-R1与RAG技术的结合,不仅重新定义了智能点餐系统的可能性,更展现了开源AI生态在垂直领域落地的巨大潜力。随着强化学习技术的持续突破,我们正在见证餐饮服务业从"数字化"向"智能化"的质变跃迁。
2025-02-09 14:31:29
2116
原创 Prometheus在k8s集群的部署和使用
Kubernetes 1.7 版本以来就引入了自定义控制器的概念,该功能可以让开发人员扩展添加新功能,更新现有的功能,并且可以自动执行一些管理任务,这些自定义的控制器就像 Kubernetes 原生的组件一样,Operator 直接使用 Kubernetes API 进行开发,也就是说他们可以根据这些控制器内部编写的自定义规则来监控集群、更改 Pods/Services、对正在运行的应用进行扩缩容。通过创建CRD对象,用户可以定义新的 CR 类型,包括它们的API结构、字段、验证规则和操作行为。
2025-02-09 14:30:23
1935
原创 Prometheus 监控部署教程
Prometheus代理 : 负责采集和暂存数据,然后将数据转发给最终的Prometheus服务器service discovery 帮助自动发现存活的被监控主机**Prometheus Server:**负责定时去目标抓取 metrics数据,每个被抓取对象需要开放一个http服务接口;pull下来的数据经过整理后写入到本地的时序数据库(TSDB)中。
2025-02-09 14:29:51
2197
原创 Sealos的k8s高可用集群搭建
Sealos 是一个 Go 语言开发的简单干净且轻量的 Kubernetes 集群部署工具,能很好的支持在生产环境中部署高可用的 Kubernetes 集群。
2025-02-09 14:28:42
1387
原创 高可用集群 - kubesphere高可用集群搭建
提供 VRRP 实现,并允许您配置 Linux 机器使负载均衡,预防单点故障。提供可靠、高性能的负载均衡,能与 Keepalived 完美配合。请确保在配置文件中提供主机的所有信息,然后运行以下命令以删除节点。在 config-sample.yaml 中添加节点信息。master1 master2 HAproxy 配置。安装 Keepalived 和 HAproxy。master1 keepalived 配置。master2 keepalived 配置。在执行过程中若出现docker镜像加速问题。
2025-02-09 14:27:12
809
原创 Loki日志框架的使用
(就像 Prometheus 标签一样)。日志数据本身被压缩然后并存储在对象存储(例如 S3 或 GCS)的块中,甚至存储在本地文件系统上,轻量级的索引和高度压缩的块简化了操作,并显著降低了 Loki 的成本,Loki 更适合中小团队。由于 Loki 使用和 Prometheus 类似的标签概念,所以如果你熟悉 Prometheus 那么将很容易上手,也可以直接和 Grafana 集成,只需要添加 Loki 数据源就可以开始查询日志数据了。Loki 还提供了一个专门用于日志查询的LogQL。
2025-02-09 14:26:38
1332
原创 k8s集群rou-yi项目微服务应用部署
2014年,Docker 出现了,彻底改变了软件开发的面貌。它让程序运行在容器中,每个容器可以分别设定运行环境,并且只占用很少的系统资源。显而易见,可以用容器来实现"面向服务架构",每个服务不再占用一台服务器,而是占用一个容器。这样就不需要多台服务器了,最简单的情况下,本机运行多个容器,只用一台服务器就实现了面向服务架构,这在以前是做不到的。这种实现方式就叫做微服务。
2025-02-08 22:10:05
1797
原创 docker从这个开始
Docker本质上是一个容器应用工具引擎,它简化了容器的创建、使用和分发过程,提供了操作系统的虚拟化解决方案。虽然Docker本身不直接实现底层的技术,但它通过整合底层技术LXC的虚拟化特性,间接实现了容器虚拟化。虚拟化是指将一个物理计算机分割成多个逻辑计算机。容器化则是对操作系统层进行虚拟化的技术。Docker技术流行是因为它解决了应用部署过程中的环境一致性问题。在Docker出现之前,不同团队成员之间由于环境配置不一致导致的问题非常常见。
2025-01-01 20:31:08
935
原创 SELinux知识点
SELinux是Linux的扩展强制访问控制安全模块。特性:提高Linux系统内部安全等级,赋予进程和用户最小权限,防止权限升级,即使受攻击权限被夺,也不会严重影响整个系统。
2024-11-22 19:18:09
1321
原创 防火墙知识点
防火墙的核心作用是作为过滤器,对网络数据包进行过滤和处理。它分为内核态和用户态,内核态的模块被称为防火墙函数,负责数据包的转发决策,包括允许、阻拦或修改数据包的行为,从而实现访问控制和安全防护。防火墙规则编写: 表 》 链 》策略命令:iptables | ip6tables格式:-t 表名 指定规则表-A 链名 #追加一条规则-I 链名 #插入一条规则(可以是首行,也可以是指定行) -I INPUT 5-D 链名 #删除一条规则,删除指定行的规则。
2024-11-22 19:15:45
1222
原创 PromQL操作符
二元操作符PromQL 的二元操作符支持基本的逻辑判断和算术运算,包含算术类、比较类和逻辑类三大类1.11.21.31.4向量匹配前面算术类和比较类操作符都需要在向量之间进行匹配。共有两种匹配类型,one-to-one和2.12.2聚合操作符PromQL 的聚合操作符用来将向量里的元素聚合得更少。4.学习方法。
2024-11-19 10:20:33
1167
原创 MooseFS (MFS) 分布式对象存储
安全停止,避免因metadata.mfs.back文件导致的问题。参数用于指定Master Server的IP地址。: 不要直接kill master服务,应使用。
2024-11-12 16:39:28
1772
原创 集群基础二
案例环境:专为LVS和HA设计的一款健康检查工具。工作模式主备模式 负载均衡模式之前的应用httpd服务+nginx服务 keepalive tcp协议 keepalive 保活机制支持故障自动切换节点健康状态检查主备模式,共用同一个IP地址,但优先级不同(又叫IP漂浮)使用VRRP协议 (虚拟路由冗余协议)高可用集群实验在DR模式的基础上添加一台备用负载调度器IP 192.168.110.180效果:一旦主调度器出现故障,备调度器能迅速接替主调度器工作,保证业务连续性。
2024-11-08 21:26:58
1180
原创 cobbler 装机系统管理平台(DHCP+TFTP+HTTPD)
cobbler工具的引入,不仅简化了三个关键软件(DHCP+TFTP+HTTPD)的配置维护工作,还自动管理了文件和资源的共享与复制,如Apache镜像和模板的共享,从而实现半自动化的批量系统安装管理,减轻了管理员的工作负担。cobbler check 进行cobbler模块环境的检测cobbler sync 配置同步更新(这个平台需要先把这些安装好DHCP+TFTP+HTTPD才可以)
2024-11-03 23:45:41
1115
原创 Centos7如何实现PXE网络批量无人值守安装
客户端找不到dhcp到dhcp主配置文件中将next-server IP 下一步到这个主机中 IP为本机IP或需要到那个主机上获取的filename “pxelinux.0” 获取文件到的引导文件#填写tftp服务器IP地址#填写引导文件名称systemctl enable --now dhcpd #开启开机自启动。
2024-11-03 23:18:32
1288
转载 基于 Kubernetes 的云原生 AI 平台建设
上面是微众银行开源的机器学习平台 Prophecis 的架构图,我们可以看到绿色的部分是机器学习平台通常都会有的功能包括训练、开发、模型、数据和应用的管理等功能。
2024-11-03 23:02:25
413
原创 网络服务ssh
ssh 是 Secure Shell 的缩写,是一个建立在应用层上的安全远程管理协议。ssh 是目前较为可靠的传输协议,专为远程登录会话和其他网络服务提供安全性。利用 ssh 协议可以有效防止远程管理过程中的信息泄露问题。 ssh可用于大多数UNIX和类UNIX操作系统中,能够实现字符界面的远程登录管理,它默认使用22端口,采用密文的形式在网络中传输数据,相对于通过明文传输的Telnet协议,具有更高的安全性。
2024-10-29 21:24:20
1875
原创 rsync 数据镜像同步服务笔记
定义:rsync是一款数据镜像备份工具,支持快速完全备份和增量备份,支持本地复制与远程同步。镜像指两份完全相同的数据备份.特点支持整个目录树和文件系统的更新;可选择性地保留符号链接、文件属性、权限、设备及时间戳等;(scp 不行)安装无需特殊权限;多文件传输效率高;可通过SSH或自定义端口进行数据传输。工作原理:涉及数据同步时,需要确定源地址、目标地址以及同步基准。
2024-10-13 21:47:49
1508
基于springboot框架大众博客管理系统包含测试源码
2023-11-09
双11电商项目实战之在线抽奖系统项目
2023-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅