要在 Nginx 中转发 WebSocket 连接,需要对其进行一些特殊的配置。以下是一个简单的示例: http { upstream websocket { server ...
在k8s中定时删除异常的容器
在kubernetes中,运行一段时间后,会发现有一些容器在重启后正常会自动删除Terminating状态的pod,但是有时候有些的pod一直没有自动删除掉,如果是异常的pod不删除就会无法创建占用资...
Redis 哨兵模式集群原理解析
摘要:Redis 是一种快速、开源的键值存储系统,而哨兵模式是 Redis 提供的一种高可用性解决方案。本文将深入探讨 Redis 哨兵模式集群的原理,包括哨兵的角色、故障检测、主节点选举和故障转移等...
一键安装mysql修改默认路径
安装一个mysql使用一些开源的脚本一键安装的方式省时省力,这个是经过认证的多种环境安装的脚本,**wget https://soft.lnmp.com/lnmp/lnmp2.0.tar.gz -O ...
python树结构
树结构实现,可以根据具体需求进行扩展和定制。树结构是一种非常常见的数据结构,用于表示层次关系和组织结构。在实际应用中,树结构可以用于构建文件系统、表示组织结构、实现算法和数据结构等。 如果你有特定的需...
加固 NGINX 缓存:保障 Web 应用程序的安全性
在 Web 应用程序中,使用缓存可以提高性能和用户体验,但同时也带来一些安全风险。本文将介绍如何在 NGINX 中加固缓存以提高 Web 应用程序的安全性,并提供相应示例。 1. NGINX 缓存安全...
如何使用 NGINX 限制上传文件类型
在 Web 应用程序中,限制用户上传的文件类型是确保安全性和合规性的重要步骤之一。NGINX 是一个流行的 Web 服务器,可以通过配置来限制上传文件的类型。本文将介绍如何使用 NGINX 来限制用户...
【转载】MySQL构建百万级数据
在进行环境测试时,往往会用到可能很庞大的数据量,这个数据量就需要我们自己生成,借助内存表我们可以用以下方式生成。 以下操作基于MySQL8.0.15 一、内存表: 1.介绍: 内存表的表结构建立在...
深度优化 NGINX 进程以提升 Web 服务器性能
NGINX 是广泛使用的高性能 Web 服务器和反向代理服务器,在面对高负载情况时,优化 NGINX 进程是提升服务器性能和稳定性的关键。本文将介绍如何深度优化 NGINX 进程,并提供详细的示例和优...
nginx安全优化限制版本号
在使用nginx的过程中,出现403错误时,会提示403 Forbidden错误,这个错误出现的同时还会出现nginx的版本号,这时我们为了防止中间件被攻击,就需要在nginx提示时不让显示版本号,这...