一台机器的运行监控状况,我们可以看它的负载,磁盘空间,还有并发连接等情况: 例如有业务活动的时候,微信一下推送出去消息,那这段时间瞬时肯定流量就上来了, 同事家连接并发就上来了,因为大多数永远受到推送消息就回去点击下 &nbs … 继续阅读 linux的watch命令观察系统并发连接情况
分类:技术
利用linux命令分析日志文件提取我想要的结果
一个系统每天产生大量的日志文件, 我们常常要从日志文件中提取重要的数据 例如点击量,PV,UV,日活,各种异常出现次数,各个接口调用量等等。 下面举例,我想统计每天发送push,点击量有多少,有多少设备打开过, 查看push日志文件,例如: … 继续阅读 利用linux命令分析日志文件提取我想要的结果
一台机器同一个应用部署多个实例的脚本
一台机器上同一个应用部署多个实例,怎么弄? 要保证不同的实例互不干扰,日志文件分别保存在各自不同的目录下 代码是同一个分支,web工程的web.xml文件部分如下: <context-param> <param-name& … 继续阅读 一台机器同一个应用部署多个实例的脚本
linux服务器redis安装
1,下面命令安装 sudo apt-get install redis-server 2,启动 sudo /etc/init.d/redis-server start 3, 查看是否启动: ps -ef | gr … 继续阅读 linux服务器redis安装
正则在notepad和atom中的简单应用
例如有一个文本文件,里面有10行记录,每行一条id, 我想生成一条sql语句,就是where后面in的查询条件 例如select * from t where id in () 关键就是in后面的,一般情况是in后面用逗号分隔,假如一个 文 … 继续阅读 正则在notepad和atom中的简单应用
tomcat中JVM配置
/etc/init.d/tomcat-xxx 配置文件 if [ -z “$JAVA_OPTS” ]; then JAVA_OPTS=”-Djava.awt.headless=true -Xmx2048m -Xms2048m -XX:Max … 继续阅读 tomcat中JVM配置
redis命令清空缓存
redis-cli -h 127.0.0.1 -p 6379 -a ‘redispwd’ keys “getItemId*” | xargs redis-cli -h 127.0.0.1-p 6379 -a ‘redispwd’ -n 0 … 继续阅读 redis命令清空缓存
nginx一段时间内的访问量统计
下面两个命令,我们可以 了解应用系统的大致 运行情况,并发数量 1,统计nginx日志红9-11点,每分钟 访问量,日志输出数量,从大到小排序 当然没有去重, 但可以大致了解每分钟的并发情况: sudo sed -n ‘/20 … 继续阅读 nginx一段时间内的访问量统计
sql删除表中重复记录
如果一共表中记录重复,删除重复记录,保留一条最新的记录,如下: delete from wechat_exchange_address where open_id in (select open_id from (select open_i … 继续阅读 sql删除表中重复记录
如何kill某个进程
方法一: ps -ef | grep tomcat | grep -v grep | awk ‘{print $2}’ | xargs kill -9 方法二: ps -ef | awk ‘/tomcat/ && !/awk … 继续阅读 如何kill某个进程