- 博客(107)
- 收藏
- 关注

原创 运维老手常用的linux命令操作
运维离不开linux,linux离不开命令操作,熟悉一些好用的linux命令会极大的提升你的工作效率,命令之间灵活的搭配更是会爆发无穷的生产力1·find命令一般刚刚接触linux的人可能仅仅只是把find命令当成了查找文件的命令,但是它的强大远远不止查找文件,举例如下,批次见可以自由结合使用满足不同使用场景查找指定名字的文件或目录find ./ -name xxx.sh查找指定大小范围的文件或目录find ./ -size +50k -a -size -2M (-a 是而..
2020-12-02 23:37:16
4884
21
原创 Java运维实战:问题定位-CPU突增排查
java程序最常见的故障场景就是CPU徒增的情况了,本片文章为你讲解java程序CPU突增的情况怎么进行排查。
2025-02-16 22:44:29
245
原创 Nginx实战:nginx性能压测(ab)
在nginx的生产实践中,不管是服务上线,还是性能优化,都会遇到需要对nginx的性能压测,本文介绍一个简单的压测工具:ab命令
2024-07-06 16:55:57
862
原创 Mysql常用SQL:日期转换成周_DAYOFWEEK(date)
有时候需要将查询出来的日期转换成周几,Mysql本身语法就是支持这种转换的,就是DAYOFWEEK()函数。
2024-06-29 11:42:43
2643
原创 Nginx实战:简单登录验证配置(基于openssl)
本文提供的是基于openssl创建的密码文件,对nginx指定的location访问。进行登录验证的配置方式。
2024-06-22 11:54:18
624
原创 Windows运维:找到指定端口的服务
运维过windows的或多或少都遇到过需要找到一个端口对应的服务,或者是因为端口占用,或者是想看下对应的服务是哪个,那么如何操作呢?看看本文吧
2024-06-15 16:15:18
2277
原创 Nginx实战:故障处理_后端服务正常,nginx偶发502(Bad Gateway)
nginx偶发502,后端服务正常?来看看本篇文章,帮你解析如何处理。
2024-06-15 14:56:54
2242
原创 龙叔Linux:别名(alias)
在Linux中,别名(alias)是一个命令的简短形式,通常用于简化或替换更长的命令序列。你可以使用alias命令来创建、查看和删除别名,定制自己专属的命令。
2024-06-01 15:28:34
2057
原创 Nginx实战:LUA脚本_环境配置安装
Nginx Lua 脚本是 Nginx 与 Lua 语言集成的结果,它允许你使用 Lua 语言编写Nginx 模块,以执行复杂的逻辑、访问后端服务、处理请求和响应等。
2024-06-01 10:20:22
3868
原创 Nginx实战:nginx支持带下划线的header
nginx对header 的名字字符做了限制,默认 underscores_in_headers 为off,表示如果header name中包含下划线,则忽略掉,后端服务就获取不到该请求头。那怎么打印待下划线的自定义请求头呢?
2024-06-01 10:11:51
1848
原创 Nginx实战:跨域配置
跨域(Cross-Origin)是指浏览器从一个域名的网页去请求另一个域名的资源时,浏览器会对这个请求进行同源策略(Same-Origin Policy)的安全限制。这个安全策略是浏览器的一种安全机制,用于限制一个源(域名、协议、端口)的网页只能请求该源的资源,而不能请求其他源的资源。CORS是一个W3C规范,它定义了一种浏览器和服务器交互的方式来确定是否允许跨源请求。CORS通过一种特殊的HTTP头信息(Access-Control-Allow-Origin)来实现这种交互。
2024-05-28 21:56:16
1121
原创 Nginx实战:nginx中的IP透传
公司生产环境中,系统的架构一般都不会直接让用户访问服务端,中间可能会经过一个甚至多个转发层(F5,citrix,HAproxy,nginx等等)这也就会出现一个问题,经过一次或者多次转发之后,服务端如何能获取到用户的真实IP用户的真实IP在经过层层转发之后,还能传递到服务端,这就是IP透传。
2024-05-16 22:20:30
2733
原创 Nginx实战:日志配置
Nginx是一款高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP服务器。在Nginx的日常使用中,日志记录是非常重要的一部分,它可以帮助我们监控服务器的运行状态、诊断问题以及分析用户行为等。下面将介绍如何配置Nginx的日志。
2024-02-10 18:59:53
2505
原创 Nginx实战:安装搭建
nginx的安装有两种方式:1、yum安装:安装快速,但是无法在安装的时候带上想要的第三方包2、源码编译安装:灵活度高,可一并安装想要的第三方报,步骤多一点。
2024-02-10 18:32:18
860
原创 Java运维实战:JVM-堆(GC内存回收)
本篇对java的JVM堆内存的GC垃圾回收进行讲解。垃圾回收,最核心的就是两个W一个H,本文也会从这三个点进行讲解: WHERE:哪些是需要回收的垃圾 WHAT:GC的概念和知识点 HOW:怎么回收垃圾
2023-05-10 23:55:09
309
原创 Java运维实战:JVM--堆(概括篇)
本篇对java的JVM线程共享内存中的堆进行一个概括介绍,因为堆的知识点较多,会进行多个篇章的拆分讲解。
2023-05-07 22:35:12
251
原创 Java运维实战:java系统的启动
作为运维,你不一定要会写Java代码,但是一定要懂Java在生产跑起来之后的各种机制。本文为《Hi,运维,你懂Java吗》系列文章第三篇,敬请关注后续系列文章
2022-11-22 00:56:34
1191
原创 Java运维实战:初识Java
本篇对java的整体环境以及java程序的运行原理进行简单介绍,让运维们对java有一个初步的了解,更多详细内容在后续文章介绍。
2022-10-24 00:26:10
1490
1
原创 龙叔Linux:etc下的hosts配置文件们
作为linux运维 对etc这个目录必然不会陌生 本文简单讲解一下ect下host开头的配置文件
2022-10-15 18:46:19
2712
原创 龙叔Liunx:NFS
NFS的整体介绍及操作2、应用场景3、搭建配置3.1、服务端服务器搭建NFS共享a、安装必要工具yum -y install nfs-utilsyum -y install rpcbindb、创建NFS共享目录:mkdir -p /home/nfssharec、给客户端IP授权:vim /etc/exports ,格式如下/export/nfs/ 【IP】(rw,no_root_squash,sync)...
2022-03-04 23:43:59
961
原创 linux网络分析命令:ss
在linux的网络分析中,ss命令绝对是一个很有用的命令,本文简单介绍一些使用场景。而且对比netstat命令,ss命令执行速度会更快。 因为netstat是遍历/proc下面每个PID目录,ss直接读/proc/net下面的统计信息。所以ss执行的时候消耗资源以及消耗的时间都比netstat少很多。【1】列出http连接(访问别人或者被别人访问)ss -o state established '( dport = :http or spo...
2022-01-09 22:47:34
1493
原创 龙叔Linux:linux进程资源控制-cgroup
Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。防止进程间不利的资源抢占。
2021-10-07 22:01:31
6172
1
原创 龙叔Linux:进程管理工具-supervisor
各种各样的程序运行情况中,或多或少都会有一些服务是用脚本跑起来的,我们通常的做法一般都是让其在后台运行,例如使用nohup,&等命令。 而这样的方法并不十分可靠,所以在这里推荐一个非常好用的进程管理工具:supervisor,它可以很可靠的管理linux上的各种进程,甚至当进程挂掉,会帮你自动拉起来。
2021-09-21 18:41:38
3565
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人