Docker Compose简介 Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。通过一个单独的文件,您可以配置应用程序的服务、网络和卷,然后使用一个命令启动整个应用...
rockermq集群在k8s中开启acl
原本都是把rocketmq都放在集群内部使用的,这样也不担心权限问题,前几天有个需求要求把rocketmq允许集群外部的服务调用,但是还要求必须进行权限控制。翻阅了很多,都是在docker环境中使用的...
优化 NGINX 日志格式化以提升日志记录效率
NGINX 是一个高性能的 Web 服务器和反向代理服务器,日志记录是监控和排查问题的重要手段。优化 NGINX 日志格式化可以提高日志记录效率,使日志更易于分析和理解。本文将介绍如何优化 NGINX...
深度优化 NGINX 进程以提升 Web 服务器性能
NGINX 是广泛使用的高性能 Web 服务器和反向代理服务器,在面对高负载情况时,优化 NGINX 进程是提升服务器性能和稳定性的关键。本文将介绍如何深度优化 NGINX 进程,并提供详细的示例和优...
加固 NGINX 缓存:保障 Web 应用程序的安全性
在 Web 应用程序中,使用缓存可以提高性能和用户体验,但同时也带来一些安全风险。本文将介绍如何在 NGINX 中加固缓存以提高 Web 应用程序的安全性,并提供相应示例。 1. NGINX 缓存安全...
如何使用 NGINX 限制上传文件类型
在 Web 应用程序中,限制用户上传的文件类型是确保安全性和合规性的重要步骤之一。NGINX 是一个流行的 Web 服务器,可以通过配置来限制上传文件的类型。本文将介绍如何使用 NGINX 来限制用户...
nginx安全优化限制版本号
在使用nginx的过程中,出现403错误时,会提示403 Forbidden错误,这个错误出现的同时还会出现nginx的版本号,这时我们为了防止中间件被攻击,就需要在nginx提示时不让显示版本号,这...
kubernetes高可用集群证书升级
kubernetes默认安装成功后其中api,etcd,scheduler,controller-manager四个组件的证书是有效期是一年,等组件证书到期后就无法直接创建服务,更新服务,关于这个几个...
高可用集群etcd集群节点启动失败
今天在玩自己的k8s集群是,突然有一个master节点上的etcd和api无法启动,不管如何删除重新创建还是现实启动失败。 # kubectl get pod -A NAMESPACE N...
kubernetes中配置一个本地解析
有些时候为了安全考虑,针对服务内部直接调用第三方信息不允许使用解析的域名,需要本地解析,如果本地解析把解析配置在node节点有点麻烦了,而且也不一定能够使用宿主机的解析,所以考虑是否可以在创建容器的时...