linux服务器系统内核参数优化
linux服务器系统讷河参数优化
功能说明
此博文主要学习网上以及整理,如何优化linux服务器系统优化,提供服务器硬件性能,充分利用硬件资源;仅供参考。
目前项目实施中遇到的情况就比如,没优化系统内核参数,导致后台系统登录操作响应慢(终端连接数太多导致)。
系统优化说明
1、linux线程数--查看Linux系统默认的最大文件句柄数,系统默认是1024# ulimit -n1024修改最大的文件句柄数;ulimit -n 65535 (不用重启服务器就生效)重启也生效方法:vi /etc/security/limits.conf 在文件最后添加以下参数:* soft nofile 500000* hard nofile 5000002、做好linux内核参数优化,避免过多的TIME_WAIT状态的连接优具体操作如下:sysctl.conf文件添加如下内容cat /etc/sysctl.confnet.ipv4.tcp_max_tw_buckets = 20000net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_timestamps = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1运行sysctl -p使之生效
其他:centos7以上关闭selinux安全机制关闭selinux临时关闭:[root@localhost ~]# setenforce 0 永久关闭:[root@localhost ~]# vim /etc/sysconfig/selinuxSELINUX=enforcing 改为 SELINUX=disabled重启服务器生效reboot
其他项目实施遇到的需要优化项
1、mysql
show variables like 'max_connections';用此命令查看mysql配置的最大连接数,设置为1000
数据库引擎是INNODB
my.cnf中的innodb_buffer_pool_size值为2562、tomcat优化配置2.1 内存参数的优化:修改tomcat的catalina.sh在文件头#!/bin/sh这一行下加入如下参数:JAVA_OPTS="-server \-Xms1024m \-Xmx1024m \-Xmn512m \-Xss512k \-XX:+AggressiveOpts \-XX:+UseBiasedLocking \-XX:PermSize=128m \-XX:MaxPermSize=256m \-XX:+DisableExplicitGC \-XX:+UseParNewGC \-XX:+UseConcMarkSweepGC \-XX:MaxTenuringThreshold=31 \-XX:+CMSParallelRemarkEnabled \-XX:+UseCMSCompactAtFullCollection \-XX:LargePageSizeInBytes=128M \-XX:+UseFastAccessorMethods \-XX:+UseCMSInitiatingOccupancyOnly \-Djava.awt.headless=true"2.2 Tomcat容器内的优化修改\conf\server.xml,打开tomcat的线程池配置并修改Connector配置。<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="2000"minSpareThreads="100"maxIdleTime="600000"/><Connector executor="tomcatThreadPool"port="8080"redirectPort="8443"protocol="org.apache.coyote.http11.Http11NioProtocol"maxHttpHeaderSize="8192"acceptCount="5000"connectionTimeout="20000"enableLookups="false"disableUploadTimeout="true"URIEncoding="UTF-8"/>
linux服务器系统内核参数优化相关推荐
- linux 的内核参数优化,Linux服务器内核参数优化
Linux服务器内核参数优化 cat >> /etc/sysctl.conf << EOF #kernel optimization net.ipv4.tcp_fin_time ...
- linux系统内核参数配置优化,Linux服务器内核参数优化
Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver 与驱动器相关的信息 ...
- Linux服务器内核参数优化
Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver 与驱动器相关的信息 ...
- Ubuntu 服务器初始化、系统安全加固、系统内核参数优化以及常用软件安装脚本分享...
描述: 该加固脚本符合等级保护要求,后续将会持续扩充. Github 下载地址: https://github.com/WeiyiGeek/SecOpsDev/blob/master/OS-%E6%9 ...
- LInux服务器的基本优化
一:修改ulimit数 vi /etc/security/limits.conf 添加如下行: * soft noproc 65535 * hard noproc 65535 * soft nofil ...
- Linux记录-mysql参数优化
1.参数优化 show variables like '' /etc/my.cnf [mysqld] Max_connections =1024 #请求的最大连接数 back_log =1024 #m ...
- 聊聊服务器性能参数优化~(建议进入收藏夹)
我们开发的软件服务需要在服务器上运行,所以服务器性能代表了软件的性能上限,因此服务器性能调优是个十分重要的环节,然而大部分同学对服务器性能调优关注的较少,今天从3个部分对服务器性能调优进行介绍,分别是 ...
- 美国Linux服务器系统内核的详细介绍
美国Linux服务器的系统是能够处理复杂应用程序的稳定操作系统之一,适用于创建复杂架构,其系统有一个内核,被称为美国Linux服务器系统的核心,是操作系统的主要部分,可以完全控制系统中的所有内容,同时 ...
- Linux TCPIP内核参数优化
以Ubuntu 12.04 LTS Desktop (x64)默认配置为例(机器的内存为4GB): /proc/sys/net目录 所有的TCP/IP参数都位于/proc/sys/net目录下: 对/ ...
最新文章
- Hive metastore三种配置方式
- 常引用、常量指针、指针常量、指向常量的常指针、空指针与野指针解释
- 身份证号码的正则表达式及验证详解(JavaScript,Regex)
- SD客户主数据的增强user-exit SAPMF02D
- (转)数字格式化函数:Highcharts.numberFormat()
- html获取url参数值,js获取url中参数值的两种方法
- TTL电平与CMOS电平
- 滴滴技术总监受贿 1000 万,列入招聘黑名单,互联网大厂反腐有多强?
- 在Kibana上查看tomcat日志
- Atitit。如何实现dip, di ,ioc ,Service Locator的区别于联系
- access的papersize命令_如何在报表中使用自定义尺寸的纸张
- html php即时通讯_PHP在线客服即时通讯源码
- 3.2 矩阵乘积的秩
- Win10系统下进行磁盘分区
- H5调用安卓以及IOS前置摄像头
- Twaver-HTML5基础学习(8)拓扑元素(Element)_网元(Element)、节点(Node)
- Mac的聚焦搜索Spotlight搜索不准确问题
- MOS电平转换电路 stm32的I2C电平转换电路 IIC电平转换电路
- vue 视频截图获取第一帧或者某一帧
- Windows10系统自带中文输入法繁体改为简体
热门文章
- PyTorch系列入门到精通——autograd与逻辑回归
- python简单计算器下载安装到手机_python计算器app下载
- 同一目录下有大量文件会影响效率吗_成考学习效率太低?可以从这7方面备考...
- js调用php会提前加载,为什么js代码里调用了php变量运行就明显变慢了
- Leetcode每日一题:136.single-number(只出现一次的数字)
- Python3爬虫入门之正则表达式的使用
- 雕虫晓技(十) Android超简单气泡效果
- Java语言所有异常类均继承自_要继承自定义异常类的继承方式必须使用 ( ) 关键字_学小易找答案...
- [Ext JS6]Microloader - 微加载器
- [Ext JS 4] Grid 中的单元格添加Tooltip 的效果