排序
nginx笔记
在 CentOS 7 系统中,可以使用 yum 包管理器来安装 Nginx,以下是安装步骤: 打开终端,使用 root 用户登录系统。 更新系统软件包列表,以获取最新的软件包信息: sudo yum update ``` 安装 Ngi...
UPS设备在物流机房中的应用浅析 | 京东物流技术团队
1 UPS简介 UPS即不间断电源(Uninterruptible Power Supply),是一种含有储能装置的不间断电源。主要用于给部分对电源稳定性要求较高的设备,提供不间断的电源。 当市电输入正常时,UPS 将市电稳...
逻辑卷LVM和磁盘配额简述
什么是LVM LVM 是 Logical Volume Manager 的简称,译为中文就是逻辑卷管理。它是 Linux 下对硬盘分区的一种管理机制。LVM 适合于管理大存储设备,并允许用户动态调整文件系统的大小。此外,LVM...
沪漂十余年我拿到了上海户口
2010年7月24日,坐了16个小时的绿皮火车,终于抵达了上海火车站。尽管那天非常的热,但天空却异常湛蓝,我拖着行李走在陌生的街道上,看着一路陌生的环境陌生的人,一幢幢高楼,一辆辆汽车都显...
SSL 证书过期巡检脚本
哈喽大家好,我是咸鱼 我们知道 SSL 证书是会过期的,一旦过期之后需要重新申请。如果没有及时更换证书的话,就有可能导致网站出问题,给公司业务带来一定的影响 所以说我们要每隔一定时间去检...
Linux RSYNC数据同步服务
任务背景 某公司为了保证开发人员线上代码的安全性,现需要对开发人员的代码进行备份。 任务要求 备份机器需要每天凌晨1:03分定时同步MIS服务器的/app/java_project目录下的所有文件。 要求记录...
服务器被爬虫恶意攻击怎么办?
在有预算的情况可以采购第三方服务防火墙,没钱就使用开源的WAF进行防护。 WAF防火墙的基本防护原理 WAF(Web 应用防火墙)可以使用多种技术来防止恶意爬虫攻击,例如: 黑名单:WAF 可以使用黑...
大家来看看,新鲜出炉的Docker容器安全性指南
引言 随着Docker的流行,容器技术正在越来越广泛地应用于软件开发和部署中。然而,容器本身也存在一些潜在的安全风险,如容器漏洞、配置错误等。为了确保Docker容器的安全性,我们需要采取一系...
将Docker与DevOps文化结合使用
引言 随着软件开发的快速迭代和部署需求的增加,DevOps(Development Operations)文化在软件开发领域变得越来越重要。DevOps旨在将开发和运维团队紧密结合,以实现高效的软件交付和持续集成/持...
智能运维进入6.0时代,CloudwiseGPT运维大语言模型强势来袭!
大语言模型(Large Laungage Models,LLMs),是一种基于机器学习技术训练的复杂模型,能够理解和生成人类语言。大语言模型已经被广泛应用在各种场景中,包括生成文章、回答问题、写作辅助、聊...
如何使用一个数据库构建一个消耗大量IOPS的应用程序
我很喜欢关于社交媒体和数据库的创作主意。所以,让我们以一个新的方向来探索:看看Twitch.tv或任何具有即时通讯功能的平台。如果你刚开始接触数据库,可以阅读之前的那篇文章:社交媒体中的...
手把手教你搭建ELK日志平台 – 玩转ELK(Elasticsearch、Logstash、Kibana)
前言 ELK是一个开源的工具集,由Elasticsearch、Logstash和Kibana三个组件组成,用于日志管理、数据分析等方面。本教程将带您逐步了解如何安装和配置ELK,以及如何使用它来收集、解析和分析各种...
如何在没有Docker缓存的情况下构建镜像
尽可能快地构建 Docker 镜像至关重要。构建映像的速度越快,测试并将其部署到生产环境的速度就越快。Docker 的构建缓存是通过重用以前构建的层来加速构建的好方法。 Docker 缓存的工作原理 Dock...
如何有效检测、识别和管理 Terraform 配置漂移?
在理想的 IaC 世界中,我们所有的基础设施实现和更新都是通过将更新的代码推送到 GitHub 来编写和实现的,这将触发 Jenkins 或 Circle-Ci 中的 CI/CD 流水线,并且这些更改会反映在我们常用的公...
告警聚合降噪、升级、认领、排班、协同,一网打尽
我们观察到,绝大部分公司都不止一套监控系统,比如同时使用了 Cacti、Zabbix、Prometheus、Open-Falcon、Nightingale、ElastAlert、Grafana 中的一款或多款,还用了阿里云(阿里云有3套监控:...
浅谈NAT的配置
NAT的概念 NAT(网络地址转换)是一种地址转换技术,它可以将 IP 数据报文头中的 IP 地址转换为另一个 IP 地址,并通过转换端口号达到地址重用的目的。NAT 作为一种缓解 IPv4 公网地址枯竭的过...
如何在 .NET Core 中使用 Azure Key Vaul
Azure Key Vault是一个安全可靠的存储库,用于存储在.NET Core应用程序中使用的令牌、密钥、密码、证书和其他敏感数据。接下来我们讲讲如何在C#中使用它。 在构建.NET Core应用程序时,我们经常...
nginx全方面监控Fluentd+Nginx Prometheus Exporter
安装 Nginx 安装nginx yum install -y nginx 确保基本http_stub_status_module模块配置了nginx [root@vms77 ~]# nginx -V nginx version: nginx/1.20.1 built by gcc 4.8.5 20150623 (Red Hat 4...
6W2H方法谈WireGuard
有一段时间了。笔者发现和尝试了一个好东西: Wireguard。 在思考如何表达和分析这个新技术或者软件的时候,觉得可以使用6W2H方法,也许更简单和具有逻辑,效果更好。 关于6W2H 6W2H是一种通用...
三层交换机的配置
三层交换机的概念 三层交换机是一种网络设备,结合了交换机和路由器的功能。它能够在数据链路层和网络层之间进行转发和路由,实现高速的数据传输和灵活的网络管理。 三层交换机具有以下特点: ...