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服务器系统内核参数优化相关推荐

  1. linux 的内核参数优化,Linux服务器内核参数优化

    Linux服务器内核参数优化 cat >> /etc/sysctl.conf << EOF #kernel optimization net.ipv4.tcp_fin_time ...

  2. linux系统内核参数配置优化,Linux服务器内核参数优化

    Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver        与驱动器相关的信息 ...

  3. Linux服务器内核参数优化

    Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver        与驱动器相关的信息 ...

  4. Ubuntu 服务器初始化、系统安全加固、系统内核参数优化以及常用软件安装脚本分享...

    描述: 该加固脚本符合等级保护要求,后续将会持续扩充. Github 下载地址: https://github.com/WeiyiGeek/SecOpsDev/blob/master/OS-%E6%9 ...

  5. LInux服务器的基本优化

    一:修改ulimit数 vi /etc/security/limits.conf 添加如下行: * soft noproc 65535 * hard noproc 65535 * soft nofil ...

  6. Linux记录-mysql参数优化

    1.参数优化 show variables like '' /etc/my.cnf [mysqld] Max_connections =1024 #请求的最大连接数 back_log =1024 #m ...

  7. 聊聊服务器性能参数优化~(建议进入收藏夹)

    我们开发的软件服务需要在服务器上运行,所以服务器性能代表了软件的性能上限,因此服务器性能调优是个十分重要的环节,然而大部分同学对服务器性能调优关注的较少,今天从3个部分对服务器性能调优进行介绍,分别是 ...

  8. 美国Linux服务器系统内核的详细介绍

    美国Linux服务器的系统是能够处理复杂应用程序的稳定操作系统之一,适用于创建复杂架构,其系统有一个内核,被称为美国Linux服务器系统的核心,是操作系统的主要部分,可以完全控制系统中的所有内容,同时 ...

  9. Linux TCPIP内核参数优化

    以Ubuntu 12.04 LTS Desktop (x64)默认配置为例(机器的内存为4GB): /proc/sys/net目录 所有的TCP/IP参数都位于/proc/sys/net目录下: 对/ ...

最新文章

  1. Hive metastore三种配置方式
  2. 常引用、常量指针、指针常量、指向常量的常指针、空指针与野指针解释
  3. 身份证号码的正则表达式及验证详解(JavaScript,Regex)
  4. SD客户主数据的增强user-exit SAPMF02D
  5. (转)数字格式化函数:Highcharts.numberFormat()
  6. html获取url参数值,js获取url中参数值的两种方法
  7. TTL电平与CMOS电平
  8. 滴滴技术总监受贿 1000 万,列入招聘黑名单,互联网大厂反腐有多强?
  9. 在Kibana上查看tomcat日志
  10. Atitit。如何实现dip, di ,ioc  ,Service Locator的区别于联系
  11. access的papersize命令_如何在报表中使用自定义尺寸的纸张
  12. html php即时通讯_PHP在线客服即时通讯源码
  13. 3.2 矩阵乘积的秩
  14. Win10系统下进行磁盘分区
  15. H5调用安卓以及IOS前置摄像头
  16. Twaver-HTML5基础学习(8)拓扑元素(Element)_网元(Element)、节点(Node)
  17. Mac的聚焦搜索Spotlight搜索不准确问题
  18. MOS电平转换电路 stm32的I2C电平转换电路 IIC电平转换电路
  19. vue 视频截图获取第一帧或者某一帧
  20. Windows10系统自带中文输入法繁体改为简体

热门文章

  1. PyTorch系列入门到精通——autograd与逻辑回归
  2. python简单计算器下载安装到手机_python计算器app下载
  3. 同一目录下有大量文件会影响效率吗_成考学习效率太低?可以从这7方面备考...
  4. js调用php会提前加载,为什么js代码里调用了php变量运行就明显变慢了
  5. Leetcode每日一题:136.single-number(只出现一次的数字)
  6. Python3爬虫入门之正则表达式的使用
  7. 雕虫晓技(十) Android超简单气泡效果
  8. Java语言所有异常类均继承自_要继承自定义异常类的继承方式必须使用 ( ) 关键字_学小易找答案...
  9. [Ext JS6]Microloader - 微加载器
  10. [Ext JS 4] Grid 中的单元格添加Tooltip 的效果