成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Nginx內(nèi)核參數(shù)相關(guān)的優(yōu)化設(shè)定

開發(fā) 前端
Nginx內(nèi)核參數(shù)一個(gè)長(zhǎng)時(shí)間困擾著網(wǎng)管員的問(wèn)題,在實(shí)際的操作中各種小技巧還是需要我們引起注意。下面我們就詳細(xì)的看看如何進(jìn)行。

Nginx內(nèi)核參數(shù)在使用的時(shí)候有不少問(wèn)題需要我們解決,其中在優(yōu)化方面就需要我們格外的注意。在下面就是對(duì)Nginx內(nèi)核參數(shù)優(yōu)化的詳細(xì)介紹,希望大家有所收獲。

關(guān)于Nginx內(nèi)核參數(shù)的優(yōu)化:

  1. net.ipv4.tcp_max_tw_buckets = 6000 

timewait的數(shù)量,默認(rèn)是180000。

  1. net.ipv4.ip_local_port_range = 1024 65000 

允許系統(tǒng)打開的端口范圍。

  1. net.ipv4.tcp_tw_recycle = 1 

啟用timewait快速回收。

  1. net.ipv4.tcp_tw_reuse = 1 

開啟重用。允許將TIME-WAIT sockets重新用于新的TCP連接。

  1. net.ipv4.tcp_syncookies = 1 

開啟SYN Cookies,當(dāng)出現(xiàn)SYN等待隊(duì)列溢出時(shí),啟用cookies來(lái)處理。

  1. net.core.somaxconn = 262144 

web應(yīng)用中l(wèi)isten函數(shù)的backlog默認(rèn)會(huì)給我們內(nèi)核參數(shù)的net.core.somaxconn限制到128,而Nginx內(nèi)核參數(shù)定義的NGX_LISTEN_BACKLOG默認(rèn)為511,所以有必要調(diào)整這個(gè)值。

  1. net.core.netdev_max_backlog = 262144 

每個(gè)網(wǎng)絡(luò)接口接收數(shù)據(jù)包的速率比內(nèi)核處理這些包的速率快時(shí),允許送到隊(duì)列的數(shù)據(jù)包的最大數(shù)目。

  1. net.ipv4.tcp_max_orphans = 262144 

系統(tǒng)中最多有多少個(gè)TCP套接字不被關(guān)聯(lián)到任何一個(gè)用戶文件句柄上。如果超過(guò)這個(gè)數(shù)字,孤兒連接將即刻被復(fù)位并打印出警告信息。這個(gè)限制僅僅是為了防止簡(jiǎn)單的DoS攻擊,不能過(guò)分依靠它或者人為地減小這個(gè)值,更應(yīng)該增加這個(gè)值(如果增加了內(nèi)存之后)。

  1. net.ipv4.tcp_max_syn_backlog = 262144 

記錄的那些尚未收到客戶端確認(rèn)信息的連接請(qǐng)求的最大值。對(duì)于有128M內(nèi)存的系統(tǒng)而言,缺省值是1024,小內(nèi)存的系統(tǒng)則是128。

  1. net.ipv4.tcp_timestamps = 0 

時(shí)間戳可以避免序列號(hào)的卷繞。一個(gè)1Gbps的鏈路肯定會(huì)遇到以前用過(guò)的序列號(hào)。時(shí)間戳能夠讓內(nèi)核接受這種“異常”的數(shù)據(jù)包。這里需要將其關(guān)掉。

  1. net.ipv4.tcp_synack_retries = 1 

為了打開對(duì)端的連接,內(nèi)核需要發(fā)送一個(gè)SYN并附帶一個(gè)回應(yīng)前面一個(gè)SYN的ACK。也就是所謂三次握手中的第二次握手。這個(gè)設(shè)置決定了內(nèi)核放棄連接之前發(fā)送SYN+ACK包的數(shù)量。

 

  1. net.ipv4.tcp_syn_retries = 1 

在內(nèi)核放棄建立連接之前發(fā)送SYN包的數(shù)量。

  1. net.ipv4.tcp_fin_timeout = 1 

如果套接字由本端要求關(guān)閉,這個(gè)參數(shù)決定了它保持在FIN-WAIT-2狀態(tài)的時(shí)間。對(duì)端可以出錯(cuò)并永遠(yuǎn)不關(guān)閉連接,甚至意外當(dāng)機(jī)。缺省值是60秒。2.2 內(nèi)核的通常值是180秒,你可以按這個(gè)設(shè)置,但要記住的是,即使你的機(jī)器是一個(gè)輕載的WEB服務(wù)器,也有因?yàn)榇罅康乃捞捉幼侄鴥?nèi)存溢出的風(fēng)險(xiǎn),F(xiàn)IN- WAIT-2的危險(xiǎn)性比FIN-WAIT-1要小,因?yàn)樗疃嘀荒艹缘?.5K內(nèi)存,但是它們的生存期長(zhǎng)些。

  1. net.ipv4.tcp_keepalive_time = 30 

當(dāng)keepalive起用的時(shí)候,TCP發(fā)送keepalive消息的頻度。缺省是2小時(shí)。以上就是對(duì)Nginx內(nèi)核參數(shù)的詳細(xì)介紹。

【編輯推薦】

  1. Nginx反向代理的安裝和測(cè)試的基本流程
  2. Nginx日志在PHP中的優(yōu)化技巧
  3. Nginx參數(shù)站點(diǎn)配置上的問(wèn)題解決方案
  4. Nginx配置中FastCGI的幾個(gè)命令
  5. Nginx設(shè)置404相關(guān)問(wèn)題代碼答疑
責(zé)任編輯:張浩 來(lái)源: 博客園
相關(guān)推薦

2010-03-29 16:48:18

Nginx內(nèi)核優(yōu)化

2011-03-14 15:17:40

iptables設(shè)定

2010-05-07 12:23:23

nginx負(fù)載均衡

2011-03-09 13:06:29

LimitMySQL

2020-01-06 11:22:06

TCPLinux內(nèi)核

2019-09-18 08:53:55

2009-12-29 10:56:06

ADO支持文件

2024-10-17 10:00:59

2023-11-17 07:16:01

2010-03-30 19:23:56

Nginx日志切割

2022-04-12 08:22:54

Linux內(nèi)核操作系統(tǒng)

2010-03-02 13:28:58

Linux setit

2010-03-24 10:10:21

2010-03-25 18:17:04

Nginx配置

2010-03-29 17:37:17

Nginx resin

2024-01-24 13:40:45

2014-08-08 13:30:44

Nginx

2013-01-30 10:12:24

NginxNginx優(yōu)化高并發(fā)

2010-05-13 09:40:08

2014-04-04 10:16:51

Nginx配置Nginx性能優(yōu)化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成年免费大片黄在线观看一级 | 九九色综合 | 国产精品视频久久 | 国产高清一区二区三区 | 亚洲欧美激情国产综合久久久 | 久草视频网站 | 国产一级片一区二区三区 | 国产成人高清成人av片在线看 | 精品一区二区久久久久久久网站 | 午夜黄色影院 | 国产精品精品视频一区二区三区 | 99视频免费看 | 国产高清视频在线播放 | 91社影院在线观看 | 午夜精品久久久久久久99黑人 | 你懂的在线视频播放 | 91在线电影 | 91精品一区| 国产美女网站 | 国产福利观看 | 国产四区 | 国产偷录视频叫床高潮对白 | 日韩欧美中文 | 国产精品国产精品 | 国产网站在线播放 | 韩日在线 | 操操操操操 | 亚洲一区二区三区在线 | 精品一区二区三区在线观看 | 日韩成人免费在线视频 | 久久这里只有精品首页 | 毛片a级| 欧美精品福利视频 | 国产精品一区二区久久精品爱微奶 | 日韩精品视频在线观看一区二区三区 | 在线亚洲免费 | 成人不卡视频 | 国产精品久久久久久久久久 | 男人天堂社区 | 美女久久 | 国产精品久久久久aaaa |