上一页 1 2 3 4 5 6 ··· 10 下一页

2023年12月27日

EFK(更新中)

摘要: nginx日志配置 log_format access_json '{"@timestamp":"$time_iso8601",' '"host":"$server_addr",' '"clientip":"$remote_addr",' '"size":$body_bytes_sent,' '"r 阅读全文

posted @ 2023-12-27 15:12 HowOldAreYou 阅读(3) 评论(0) 推荐(0) 编辑

prometheus监控运行在k8s中的java应用

摘要: 想要监控k8s中的Java应用总共分以下几步 下载并配置监控组件jmx_exporter Dockerfile编写、docker build构建、上传harbor prometheus配置 1、下载jmx_exporter,下载地址https://github.com/prometheus/jmx_ 阅读全文

posted @ 2023-12-27 11:09 HowOldAreYou 阅读(206) 评论(0) 推荐(0) 编辑

2023年11月22日

删除Terminating状态的ns

摘要: finalizer导致namespace Terminating 1 namespace资源对象的spec.finalizer[] 列表中不为空 解决办法:手动清理 $ kubectl get ns NS-NAME -o json > delete-NA-NAME.json vim delete-N 阅读全文

posted @ 2023-11-22 10:28 HowOldAreYou 阅读(75) 评论(0) 推荐(0) 编辑

2020年9月8日

shell脚本自动封禁和解IP

摘要: 要求 1、每分钟检查一次日志/data/app/nginx/logs/access_json.log。格式如下 2、把一分钟内访问次数大于100的给封禁 3、封禁的日志记录到文件 4、每隔30分钟检查一次被封IP,将符合条件(访问次数小于5次)的解封 5、解封的IP也记录到文件 实现 封禁IP 查找 阅读全文

posted @ 2020-09-08 10:27 HowOldAreYou 阅读(1012) 评论(0) 推荐(1) 编辑

2020年9月7日

nginx反向代理和ip透传

摘要: nginx反向代理 反向代理:reverse proxy,可代理外网用户的请求到内部的指定web服务器,并将数据返回给用户 nginx除了可以在企业提供高性能的web服务之外,另外还可以将本身不具备的请求通过某种预定义的协议转发至其它服务器处理,不同的协议就是nginx服务器与其他服务器进行通信的一 阅读全文

posted @ 2020-09-07 16:39 HowOldAreYou 阅读(12796) 评论(0) 推荐(0) 编辑

2020年9月6日

shell脚本-批量添加用户

摘要: 批量添加用户,要求如下 脚本一:不是很严格但是很简洁的脚本 #!/bin/bash #该脚本用来实现批量添加用户。 # #作者阿鑫 #日期2019/5/27 #版本v1 #提示用户脚本使用方法 [ $# -eq 0 ] && echo "Usage useradd.sh number" && exi 阅读全文

posted @ 2020-09-06 10:12 HowOldAreYou 阅读(1486) 评论(0) 推荐(0) 编辑

2020年8月29日

nginx变量

摘要: nginx 变量使用 ginx的变量可以在配置文件中引用,作为功能判断或者日志等场景使用,变量可以分为内置变量和自定义变量,内置变量是由nginx模块自带,通过变量可以获取到众多的与客户端访问相关的值 常见内置变量 $remote_addr;#存放了客户端的地址,注意是客户端的公网IP $args; 阅读全文

posted @ 2020-08-29 19:05 HowOldAreYou 阅读(491) 评论(0) 推荐(0) 编辑

nginx

摘要: nginx介绍 官网:http://nginx.org nginx:engine X,是由1994年毕业于俄罗斯国立莫斯科鲍曼科技大学的同学为俄罗斯rambler.ru公司开发的,开发工作最早从2002年开始,第一次公开发布时间是2004年10月4日,版本号是0.1.0 nginx 是免费,开源,高 阅读全文

posted @ 2020-08-29 14:54 HowOldAreYou 阅读(279) 评论(0) 推荐(0) 编辑

IO和零拷贝

摘要: I/O介绍 I/O主要为:网络IO(本质是socket文件读取)、磁盘IO 每次IO,都要经由两个阶段: 第一步:将数据从文件先加载至内核内存空间(缓冲区),等待数据准备完成,时间较长 第二步:将数据从内核缓冲区复制到用户空间的进程的内存中,时间较短 I/O模型 同步/异步:关注的是消息通信机制 同 阅读全文

posted @ 2020-08-29 10:55 HowOldAreYou 阅读(1133) 评论(0) 推荐(0) 编辑

2020年8月25日

centos(linux)启动流程

摘要: CentOS系统启动流程——基础知识 Linux系统的组成部分: 除去硬件部分linux系统由,内核+根文件系统组成。内核启动后不是在执行内核代码,就是在执行根文件系统下某个路径中的应用程序的代码(用户代码)。 内核主要功能: 简述 进程管理、内存管理、网络管理、文件系统、驱动程序、安全功能,这些功 阅读全文

posted @ 2020-08-25 08:11 HowOldAreYou 阅读(1209) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页

导航