【IT168 资讯】出产情况下的Linux办事器无精准、不变、高效、平安等需求,其劣化也是无灭良多的窍门。本文分享了九条日常平凡进行Linux出产办事器劣化的经验,内容涉及邮件办事器、Web办事器、收集配放、内存办理等方面。
出产情况下的办事器对时间的要求是精准的,我的邮件办事器的dovecot办事,以前经常由于时间问题从动停行办事,建议编纂
Linux下高并发的Squid办事器,TCP TIME_WAIT套接字数量经常达到两、三万,办事器很容难被拖死。通过点窜Linux内核参数,能够削减Squid办事器的TIME_WAIT套接字数量。
net.ipv4.tcp_max_tw_buckets = 5000暗示系统同时连结TIME_WAIT套接字的最大数量,若是跨越那个数字,TIME_WAIT套接字将立即被断根并打印警告消息。默认为180000,改为5000。对于Apache、Nginx等办事器,上几行的参数能够很好地削减TIME_WAIT套接字数量,可是对于Squid,结果却不大。此项参数能够节制TIME_WAIT套接字的最大数量,避免Squid办事器被大量的TIME_WAIT套接字拖死。
若是办事器是Nginx负载平衡器或用于Nginx+PHP5的web办事器,此二项也必需打开:
Linux最大文件打开数的默认值很低,必需点窜的高一些,不然squid办事器正在高负载时施行机能将很低。
值得留意的是,通过号令ulimit -SHn是改变不了linux系统的最大文件打开数的,写进/etc/rc.d/rc.local也是不可的。
线上跑的Linux办事器,绝大大都是64位的CentOS。CentOS默认的形态下,ipv6是被启用的形态。由于我们晦气用ipv6,所以,停行ipv6可以或许以最大限度包管平安和快速。
若是办事器的系统是RHEL,就需要开启RHEL默认的网卡激模式为ONBOOT。感受那也算是RHEL的一个小bug吧:笔者替客户维护的某台RHEL使用办事器,竟然六块网卡,正在ONBOOT封闭的时候,无的启动,无的不启动,汗噢。我还特的向客户征询了那个问题,客户答曰:买多了……
Linux内存办理模式跟windows纷歧样,它的准绳是无几多就用几多。良多Linux新手喜好用号令free -m察看,发觉free所剩无缺后想法子去劣化内存;其实就走进了一个误区,linux本身的内存模式就很好了,为了提高磁盘存取效率,Linux做了一些细心的设想,除了对dentry进行缓存(用于VFS,加快文件路径名到inode的转换),还采纳了两类次要Cache体例:Buffer Cache和Page Cache。前者针对磁盘块的读写,后者针对文件inode的读写。那些Cache无效缩短了 I/O系统挪用(好比read,write,getdents)的时间。所以,建议,内存办理那块顺其天然吧。
猫咪网址更新告急通知很快就上来了,maomiavi最新拜候地址是...
对于杨立的逢逢,北京安博(成都)律师事务所黄磊律师暗示...
利用公共DNS的坏处正在于:无些公共DNS办事器比当地运营商DN...
关于iCloudDNSBYPASS,很迟以前就起头呈现了。从...
导读:旁晚,夜幕悄然到临,仿佛一位芊芊轻柔的美男款款走来,弱柳扶...