最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx最大連接數(shù)配置詳解

 更新時(shí)間:2022年07月26日 15:33:42   作者:shen198623  
這篇文章主要為大家詳細(xì)介紹了Nginx最大連接數(shù)配置的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Nginx最大連接數(shù)配置的具體代碼,供大家參考,具體內(nèi)容如下

配置Nginx最大工作進(jìn)程數(shù)##

worker_processes:最大工作進(jìn)程數(shù)

work_connections:每個(gè)工作進(jìn)程可以允許同時(shí)建立的外部連接數(shù)量。

修改最大可打開文件數(shù)

更改操作系統(tǒng)"進(jìn)程最大可打開文件數(shù)"的設(shè)置

首先需要操作系統(tǒng)的root權(quán)限,然后需要limits.conf主配置文件:

[root@localhost /]# vim /etc/security/limits.conf

在文件中加入下面語句

* soft nofile 65535
* hard nofile 65535

注意:* 要加到文件里面,以上在limits.conf文件中添加的兩句話的含義是
soft(應(yīng)用軟件)級(jí)別限制的最大可打開文件數(shù)的限制
hard表示操作系統(tǒng)級(jí)別限制的最大可打開文件數(shù)的限制,
*表示所有用戶都生效。

保存文件后不會(huì)馬上生效。需要使用以下命令

ulimit -n 65535

使用ulimit -a 進(jìn)行查看

[root@localhost /]# ulimit -a
core file size ? ? ? ? ?(blocks, -c) 0
data seg size ? ? ? ? ? (kbytes, -d) unlimited
scheduling priority ? ? ? ? ? ? (-e) 0
file size ? ? ? ? ? ? ? (blocks, -f) unlimited
pending signals ? ? ? ? ? ? ? ? (-i) 14989
max locked memory ? ? ? (kbytes, -l) 64
max memory size ? ? ? ? (kbytes, -m) unlimited
open files ? ? ? ? ? ? ? ? ? ? ?(-n) 65535
pipe size ? ? ? ? ? ?(512 bytes, -p) 8
POSIX message queues ? ? (bytes, -q) 819200
real-time priority ? ? ? ? ? ? ?(-r) 0
stack size ? ? ? ? ? ? ?(kbytes, -s) 8192
cpu time ? ? ? ? ? ? ? (seconds, -t) unlimited
max user processes ? ? ? ? ? ? ?(-u) 14989
virtual memory ? ? ? ? ?(kbytes, -v) unlimited
file locks ? ? ? ? ? ? ? ? ? ? ?(-x) unlimited

open files 已經(jīng)變成65535了

更改Nginx“進(jìn)程最大可打開文件數(shù)”的設(shè)置

打開nginx.conf配合worker_rlimit_nofile屬性。

#user ?nobody;
worker_processes ?4;
#error_log ?logs/error.log;
#error_log ?logs/error.log ?notice;
#error_log ?logs/error.log ?info;
#pid ? ? ? ?logs/nginx.pid;
events {
? ? use epoll;
? ? worker_connections ?65535;
}

驗(yàn)證Nginx“進(jìn)程最大可打開文件數(shù)”是否起作用

在linux中所有的進(jìn)程都會(huì)有一個(gè)臨時(shí)的核心配置文件描述,存放路徑在/proc/進(jìn)程號(hào)/limit

[root@localhost sbin]# ps -aux|grep nginx
root ? ? ? 1733 ?0.0 ?0.0 ?32816 ?1792 ? ? ? ? ?Ss ? 17:38 ? 0:00 nginx: master process ./nginx
nobody ? ? 1734 ?0.0 ?0.7 ?59952 29184 ? ? ? ? ?S ? ?17:38 ? 0:00 nginx: worker process
nobody ? ? 1735 ?0.1 ?0.7 ?59952 29184 ? ? ? ? ?S ? ?17:38 ? 0:00 nginx: worker process
nobody ? ? 1736 ?0.2 ?0.7 ?59952 29184 ? ? ? ? ?S ? ?17:38 ? 0:00 nginx: worker process
nobody ? ? 1737 ?0.1 ?0.7 ?59952 28928 ? ? ? ? ?S ? ?17:38 ? 0:00 nginx: worker process
root ? ? ? 1739 ?0.0 ?0.0 112824 ? 980 pts/0 ? ?S+ ? 17:38 ? 0:00 grep --color=auto nginx
[root@localhost sbin]# cat /proc/1734/limits
Limit ? ? ? ? ? ? ? ? ? ? Soft Limit ? ? ? ? ? Hard Limit ? ? ? ? ? Units ? ??
Max cpu time ? ? ? ? ? ? ?unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?seconds ??
Max file size ? ? ? ? ? ? unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?bytes ? ??
Max data size ? ? ? ? ? ? unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?bytes ? ??
Max stack size ? ? ? ? ? ?8388608 ? ? ? ? ? ? ?unlimited ? ? ? ? ? ?bytes ? ??
Max core file size ? ? ? ?0 ? ? ? ? ? ? ? ? ? ?unlimited ? ? ? ? ? ?bytes ? ??
Max resident set ? ? ? ? ?unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?bytes ? ??
Max processes ? ? ? ? ? ? 14989 ? ? ? ? ? ? ? ?14989 ? ? ? ? ? ? ? ?processes?
Max open files ? ? ? ? ? ?65535 ? ? ? ? ? ? ? ?65535 ? ? ? ? ? ? ? ?files ? ??
Max locked memory ? ? ? ? 65536 ? ? ? ? ? ? ? ?65536 ? ? ? ? ? ? ? ?bytes ? ??
Max address space ? ? ? ? unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?bytes ? ??
Max file locks ? ? ? ? ? ?unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?locks ? ??
Max pending signals ? ? ? 14989 ? ? ? ? ? ? ? ?14989 ? ? ? ? ? ? ? ?signals ??
Max msgqueue size ? ? ? ? 819200 ? ? ? ? ? ? ? 819200 ? ? ? ? ? ? ? bytes ? ??
Max nice priority ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ?0 ? ? ? ? ? ? ? ? ? ?
Max realtime priority ? ? 0 ? ? ? ? ? ? ? ? ? ?0 ? ? ? ? ? ? ? ? ? ?
Max realtime timeout ? ? ?unlimited ? ? ? ? ? ?unlimited ? ? ? ? ? ?us ??

其中Max open files 的Soft Limit和Hard Limit已經(jīng)設(shè)置成了 65535

Max client計(jì)算方式

#充當(dāng)服務(wù)器時(shí)Nginx可同時(shí)承載的連接數(shù)量,是最大工作線程*每個(gè)線程允許的連接數(shù)量
max_client = worker_processes * worker_connections
#充當(dāng)反向代理服務(wù)時(shí),可同時(shí)承載的連接數(shù)量是最大工作線程*每個(gè)線程允許的連接數(shù)量/4
#(4)代表:瀏覽器會(huì)建立兩條連接到Nginx,Nginx也會(huì)建立兩條連接到后端服務(wù)器。這樣就是4條了。
max_client = worker_processes * worker_connections/4

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 文件上傳到服務(wù)器文件名中文亂碼問題

    文件上傳到服務(wù)器文件名中文亂碼問題

    上傳附件到部署服務(wù)器,但是上傳到服務(wù)器出現(xiàn)文件名中文亂碼,中文變成(?)問號(hào),而且在本地測(cè)試是正常的,通過打印日志發(fā)現(xiàn),下面fileName亂碼,本文給大家講解文件上傳到服務(wù)器文件名中文亂碼問題解決方案,感興趣的朋友一起看看吧
    2024-02-02
  • 詳細(xì)nginx多域名配置的方法

    詳細(xì)nginx多域名配置的方法

    Nginx綁定多個(gè)域名,可通過把多個(gè)域名規(guī)則寫一個(gè)配置文件里實(shí)現(xiàn),也可通過分別建立多個(gè)域名配置文件實(shí)現(xiàn),為了管理方便,建議每個(gè)域名建一個(gè)文件,有些同類域名則可寫在一個(gè)總的配置文件里。下面這篇文章就來詳細(xì)看看nginx多域名配置的方法,有需要的朋友們可以參考。
    2016-12-12
  • nginx上傳文件大小報(bào)錯(cuò)500的解決辦法

    nginx上傳文件大小報(bào)錯(cuò)500的解決辦法

    這篇文章主要介紹了nginx上傳文件大小報(bào)錯(cuò)解決辦法的相關(guān)資料,小文件可以提交,大文件會(huì)報(bào)500內(nèi)部錯(cuò)誤,這里提供解決辦法,需要的朋友可以參考下
    2017-08-08
  • 詳解Nginx 反向代理、負(fù)載均衡、頁面緩存、URL重寫及讀寫分離詳解

    詳解Nginx 反向代理、負(fù)載均衡、頁面緩存、URL重寫及讀寫分離詳解

    本篇文章主要介紹了Nginx 反向代理、負(fù)載均衡、頁面緩存、URL重寫及讀寫分離詳解,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • 使用Nginx中自帶的模塊配置縮略圖功能的教程

    使用Nginx中自帶的模塊配置縮略圖功能的教程

    Nginx的http_image_filter_module模塊可以用來處理縮略圖,這里我們就來看看使用Nginx中自帶的模塊配置縮略圖功能的教程,需要的朋友可以參考下
    2016-06-06
  • nginx的服務(wù)配置及重定向問題

    nginx的服務(wù)配置及重定向問題

    這篇文章主要介紹了nginx的服務(wù)配置及重定向問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • nginx運(yùn)行報(bào)錯(cuò):unknown directive “stream“的解決方案

    nginx運(yùn)行報(bào)錯(cuò):unknown directive “stream“的解決方案

    這篇文章主要給大家介紹了nginx 運(yùn)行報(bào)錯(cuò):unknown directive "stream"的原因,主要是因?yàn)闆]有安裝stream模塊導(dǎo)致的,我們只需要編譯安裝一下stream模塊即可解決這個(gè)問題,文中有詳細(xì)的解決方案,需要的朋友可以參考下
    2023-09-09
  • 使用?nginx?搭建代理服務(wù)器(正向代理?https?網(wǎng)站)的詳細(xì)步驟

    使用?nginx?搭建代理服務(wù)器(正向代理?https?網(wǎng)站)的詳細(xì)步驟

    這篇文章主要介紹了使用?nginx?搭建代理服務(wù)器(正向代理?https?網(wǎng)站)指南的相關(guān)操作,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • nginx+php的新基礎(chǔ)鏡像制作全過程

    nginx+php的新基礎(chǔ)鏡像制作全過程

    這篇文章主要介紹了基于alpine基礎(chǔ)鏡像,構(gòu)建含nginx、php服務(wù)的新基礎(chǔ)鏡像的過程,文中通過代碼示例和圖文結(jié)合的方式介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下
    2024-03-03
  • 如何快速在Linux中安裝Nginx詳解

    如何快速在Linux中安裝Nginx詳解

    nginx是一款高性能的HTTP反向代理服務(wù)器,支持高并發(fā)連接,官方測(cè)試Nginx能夠支撐5萬并發(fā)連接,實(shí)際生產(chǎn)環(huán)境中可以支撐2~4萬并發(fā)連接數(shù),這篇文章主要給大家介紹了關(guān)于如何快速在Linux中安裝Nginx的相關(guān)資料,需要的朋友可以參考下
    2021-12-12

最新評(píng)論

林周县| 松溪县| 衡东县| 三亚市| 沅陵县| 长沙市| 福州市| 富源县| 华阴市| 乌苏市| 新安县| 宝鸡市| 岳普湖县| 浙江省| 乳山市| 崇州市| 航空| 浦城县| 临清市| 太保市| 盐津县| 泸定县| 会同县| 永嘉县| 彩票| 凉城县| 庆元县| 迁安市| 新疆| 丽江市| 无为县| 沧州市| 滦南县| 上蔡县| 安泽县| 工布江达县| 镇宁| 贵德县| 洛阳市| 满洲里市| 洞口县|