linux
缘浅情深
啊啊啊啊啊啊啊啊啊啊啊啊啊啊
展开
-
linux 简单的定时器设置
1.crontab -e 2. 0 1 * * * find /data/app/sch/log/ -mtime +2 -name '*.gz' -exec rm -rf {} \; (每天1点清除这个目录下以gz结尾的文件) 3./etc/sysconfig/crond reload 生效原创 2020-05-23 09:20:47 · 208 阅读 · 0 评论 -
linux下启动java程序的通用脚本
#linux下启动java程序的通用脚本。即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用。 # #Author: sunny 2014-08-08 # #警告!!!:该脚本stop部分使用系统kill命令来强制终止指定的java程序进程。 #在杀死进程前,未作任何条件检查。在某些情况下,如程序正在进行文件或数据库写操作, #可能会造成数据原创 2014-09-18 15:28:50 · 677 阅读 · 0 评论 -
linux下启动java程序的通用脚本2
一、start.sh #!/bin/bash cd `dirname $0` BIN_DIR=`pwd` cd .. DEPLOY_DIR=`pwd` CONF_DIR=$DEPLOY_DIR/conf SERVER_NAME=`sed '/server.name/!d;s/.*=//' conf/server.properties | tr -d '\r'` SE原创 2015-07-17 11:02:03 · 1808 阅读 · 0 评论 -
Linux下高并发socket最大连接数所受的各种限制
1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开 文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看 系统允许当前用户进程打开的文件数限制: [speng@as4 ~]$ u原创 2016-07-06 09:53:01 · 637 阅读 · 0 评论 -
使用jstack分析cpu消耗过高的问题
我们使用jdk自带的jstack来分析。当linux出现cpu被java程序消耗过高时,以下过程说不定可以帮上你的忙: 1.top查找出哪个进程消耗的cpu高 21125 co_ad2 18 0 1817m 776m 9712 S 3.3 4.9 12:03.24 java转载 2017-10-11 22:28:12 · 805 阅读 · 0 评论 -
nginx 环境搭建以及HTTP和TCP的负载均衡
1:安装工具包 wget、vim和gccyum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc gcc-c++ 2:下载nginx安装包wget http://nginx.org/download/nginx-1.9.7.tar.gz13:安装依赖包yum install -y pcre ...原创 2018-07-02 17:20:43 · 763 阅读 · 1 评论