2019年10月11日

Linux内核优化参数

摘要: 1、系统连接数优化 /etc/security/limits.conf 2、内核优化 /etc/sysctl.conf 阅读全文

posted @ 2019-10-11 11:14 明.Sir 阅读(233) 评论(0) 推荐(0)

2019年8月8日

Java基础------(2)面向对象

摘要: Java是一门面向对象语言,一个Java程序就是一系列对象(Object)的集合,对象通过方法调用来彼此协作完成特定的功能。 初识面向对象 面向对象是一种非常符合人类思维的编程方法,因为现实世界就是由对象和对象之间的交互来构成的,所以我们其实很容易将现实世界映射到软件开发中。 一辆汽车、一篇博客、一 阅读全文

posted @ 2019-08-08 11:12 明.Sir 阅读(204) 评论(0) 推荐(0)

2019年8月6日

常用运维命令_grep

摘要: grep全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed 阅读全文

posted @ 2019-08-06 16:00 明.Sir 阅读(318) 评论(0) 推荐(0)

2019年8月4日

Java基础------(1)基本特征

摘要: Java是一种面向对象的语言,从这样一个简单的程序,可以看到Java程序的一些基本特征: Java中的主要代码都会位于一个类中,类是通过class关键字来定义的,如下例所示,主要代码都在HelloWorld类中: public class HelloWorld { ... } Java是一种大小写敏 阅读全文

posted @ 2019-08-04 12:07 明.Sir 阅读(227) 评论(0) 推荐(0)

2019年7月25日

MYSQL优化参数配置

摘要: 1、back_log=500 back_log值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。 当MySql的连接数据达到max_connections时,新来的请求将会被存在堆栈中,以等待某一连接释放资源,该堆栈的数量即back_log。 如果等待连接的数量超过bac 阅读全文

posted @ 2019-07-25 10:48 明.Sir 阅读(906) 评论(0) 推荐(0)

2019年7月18日

shell 表达式

摘要: 文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/ 阅读全文

posted @ 2019-07-18 14:43 明.Sir 阅读(324) 评论(0) 推荐(0)

2019年7月12日

nginx配置---upstream

摘要: 一、普通轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端某台服务器宕机,故障系统被自动剔除,使用户访问不受影响。 二、加权轮询 weight 指定轮询的权值,weight值越大,分配到的访问机率越高,此策略主要用于后端每个服务器性能不均的情况下。 三、ip_hash 每个请求按访 阅读全文

posted @ 2019-07-12 11:14 明.Sir 阅读(2376) 评论(0) 推荐(0)

2019年6月24日

MongoDB 概念解析

摘要: SQL术语/概念MongoDB术语/概念解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins 表连接,Mong 阅读全文

posted @ 2019-06-24 15:30 明.Sir 阅读(292) 评论(0) 推荐(0)

MongoDB简介

摘要: MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 阅读全文

posted @ 2019-06-24 14:52 明.Sir 阅读(172) 评论(0) 推荐(0)

2019年5月29日

系统监控脚本-2

摘要: #!/bin/bash#获取主机名system_hostname=$(hostname | awk '{print $1}') #获取服务器IPsystem_ip=$(ifconfig eth0 |awk -F '[ :]+' 'NR==2{print $3}') #获取总内存mem_total=$ 阅读全文

posted @ 2019-05-29 11:17 明.Sir 阅读(250) 评论(0) 推荐(0)

linux根据时间过滤文件

摘要: 1、显示20分钟前的文件: find /sdb1/apache-tomcat-show/logs/ -type f -mmin +20 -exec ls -l {} \;2、删除20分钟前的文件: find /sdb1/apache-tomcat-show/logs/ -type f -mmin + 阅读全文

posted @ 2019-05-29 10:41 明.Sir 阅读(3230) 评论(0) 推荐(1)

2019年5月22日

MYSQL查询大于某个时间的数据

摘要: 今天: SELECT * FROM 表名 WHERE TO_DAYS( 时间字段名) = TO_DAYS(NOW()); 昨天: SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) >= 1; 7天前: SELECT * FROM 表 阅读全文

posted @ 2019-05-22 15:24 明.Sir 阅读(42768) 评论(0) 推荐(1)

2019年5月7日

redis主从同步命令和配置项

摘要: 环境:现有一台redis(master),在不做任何变动的情况下,添加slave master:10.246.160.186 6379 slave-1:10.246.184.20 6377 slave-2:10.246.184.21 6378 1、master不做任何修改,info replicat 阅读全文

posted @ 2019-05-07 11:06 明.Sir 阅读(1682) 评论(0) 推荐(0)

redis配置日志输出

摘要: 1、打开redis.conf文件 2、找到 logfile 行 3、添加输入日志路径 4、启动redis,日志会自动输出到指定位置 阅读全文

posted @ 2019-05-07 10:22 明.Sir 阅读(12232) 评论(0) 推荐(0)

2019年5月6日

shell + python 服务器巡检,生成excel巡检报告

摘要: 需求:过百台服务器需要巡检,考虑到人工巡检太浪费时间,于是写了如下脚本,每天定时统计各服务器资源使用情况,统一汇总到一台服务器,进行合并、转换excel 1、shell脚本统计系统资源使用情况,,根据阈值判断是否正常,生成txt文件 1 #!/bin/bash 2 #获取主机名 3 system_h 阅读全文

posted @ 2019-05-06 23:07 明.Sir 阅读(4962) 评论(11) 推荐(1)

2019年4月16日

zabbix-----监控nginx连接数

摘要: 1、修改nginx配置文件,在nginx.conf中添加如下内容 2、加载配置文件,nginx -s reload 3、测试是否生效,执行如下命令: 4、通过awk提取需要Active、accepts、handled、requests,测试是否提取成功 5、zabbix_agent.conf 加入U 阅读全文

posted @ 2019-04-16 13:49 明.Sir 阅读(528) 评论(0) 推荐(0)

2019年4月15日

shell----批量修改多个文件中的IP地址

摘要: 有多个文件,每个文件中有127.0.0.1这个IP,需要统一替换成其它IP地址,可以使用该脚本 file中也可以定义多个绝对路径 阅读全文

posted @ 2019-04-15 22:22 明.Sir 阅读(2520) 评论(0) 推荐(0)

2019年4月13日

tomcat----server.xml

摘要: 元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Connector(表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这 阅读全文

posted @ 2019-04-13 16:47 明.Sir 阅读(175) 评论(0) 推荐(0)

2019年4月8日

linux优化

摘要: 1 #!/bin/bash 2 echo "* soft nofile 1048576" >> /etc/security/limits.conf 3 echo "* hard nofile 1048576" >> /etc/security/limits.conf 4 5 echo "fs.file-max = 1048576" >> /etc/sysctl.conf 6 ... 阅读全文

posted @ 2019-04-08 20:54 明.Sir 阅读(256) 评论(0) 推荐(0)

nginx配置文件简述

摘要: #nginx进程,一般设置为和cpu核数一样worker_processes 4; #错误日志存放目录 error_log /data1/logs/error.log crit; #运行用户,默认即是nginx,可不设置user nginx #进程pid存放位置pid /application/ng 阅读全文

posted @ 2019-04-08 13:26 明.Sir 阅读(285) 评论(0) 推荐(0)

导航