国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

apache ab測試與centos系統優化

cppprimer / 1328人閱讀

摘要:測試進入工具目錄命令并發數請求次數測試網址必須帶文件結果分析頁面消耗時間在毫秒再來測試一個大的報錯了,提示打開的文件太多了,來解決查看默認服務器準許最高打開的描述符,一般臨時修改最高描述符個數永久神效最后一行加入查看系統錯

AB測試

</>復制代碼

  1. # 進入AB工具目錄
  2. cd /usr/local/httpd/bin
  3. # ab命令 -c 并發數 -n 請求次數 測試網址(必須帶文件)
  4. ./ab -c 1000 -n 50000 http://172.20.17.211/index.html
  5. # 結果分析
  6. Percentage of the requests served within a certain time (ms)
  7. 50% 50
  8. 66% 51
  9. 75% 53
  10. 80% 55 // 80%頁面 消耗時間在55毫秒
  11. 90% 663
  12. 95% 1051
  13. 98% 3001
  14. 99% 3200
  15. 100% 19926 (longest request)
  16. # 再來測試一個大的
  17. [root@localhost bin]# ./ab -c 2000 -n 80000 http://172.20.17.211/index.html
  18. This is ApacheBench, Version 2.3 <$Revision: 655654 $>
  19. Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
  20. Licensed to The Apache Software Foundation, http://www.apache.org/
  21. Benchmarking 172.20.17.211 (be patient)
  22. socket: Too many open files (24)
  23. # 報錯了,提示打開的文件太多了,來解決
  24. # 查看默認服務器準許最高打開的描述符,一般1024
  25. ulimit -n
  26. # 臨時修改最高描述符個數
  27. ulimit -n 20000
  28. # 永久神效
  29. vim /etc/rc.local
  30. # 最后一行加入
  31. echo 100000 > /proc/sys/fs/file-max
  32. # 查看系統錯誤信息
  33. dmesg|tail
  34. # 如果提示下面信息,表示洪水攻擊,或者說服務器處理不過來了
  35. possible syn flooding on port 80 . sending cookies.
Apache優化

</>復制代碼

  1. # 編輯Apache連接數配置
  2. vim /etc/httpd/conf/httpd.conf
  3. StartServers 8
  4. MinSpareServers 5
  5. MaxSpareServers 20
  6. ServerLimit 256
  7. MaxClients 256
  8. MaxRequestsPerChild 4000
  9. 修改
  10. ServerLimit 1500
  11. MaxClients 1500
Nginx 優化

Linux 系統優化

</>復制代碼

  1. # sock 優化
  2. more /proc/sys/net/core/somaxconn
  3. echo 50000 > /proc/sys/net/core/somaxconn
  4. # 加快TCP回收
  5. cat /proc/sys/net/ipv4/tcp_tw_recycle # 默認值0:不自動回收
  6. echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle
  7. # 空的TCP回收利用
  8. cat /proc/sys/net/ipv4/tcp_tw_reuse
  9. echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse
  10. # 不做洪水抵御
  11. cat /proc/sys/net/ipv4/tcp_syncookies
  12. echo 0 > /proc/sys/net/ipv4/tcp_syncookies
  13. # 編輯 vim /etc/sysctl.conf 文件永久優化
  14. vm.swappiness = 0
  15. net.ipv4.neigh.default.gc_stale_time=120
  16. net.ipv4.conf.all.rp_filter=0
  17. net.ipv4.conf.default.rp_filter=0
  18. net.ipv4.conf.default.arp_announce = 2
  19. net.ipv4.conf.all.arp_announce=2
  20. net.ipv4.tcp_max_tw_buckets = 5000
  21. net.ipv4.tcp_syncookies = 0 # SYN等待隊列溢出時,啟用cookies來處理 0關閉1啟用
  22. net.ipv4.tcp_max_syn_backlog = 10240 # 表示未收到客戶端確認信息的連接(SYN消息)最大長度
  23. net.ipv4.tcp_synack_retries = 2 # 重試次數
  24. net.ipv4.conf.lo.arp_announce=2
  25. net.ipv4.tcp_tw_reuse = 1 # 空的TCP回收利用 0關閉 1啟用
  26. net.ipv4.tcp_tw_recycle = 1 # 加快TCP回收 0關閉 1啟用
  27. net.core.somaxconn = 262144 # 限制監聽(LISTEN)隊列最大數據包的數量
  28. # 立即生效
  29. sysctl -p /etc/sysctl.conf
優化腳本

</>復制代碼

  1. vim /data/sh/tcpopt.sh
nginx 添加統計模塊,便于觀察nginx狀態

</>復制代碼

  1. ./configure --prefix=/usr/local/nginx/ --add-module=/app/ngx_http_consistent_hash-master --with-http_stub_status_module
  2. make && make install
  3. # 配置nginx
  4. location /status {
  5. stub_status On; # 開啟統計模塊
  6. access_log Off; # 關閉日志記錄
  7. allow 192.168.1.168; # 準許訪問的IP
  8. deny all; # 其他都不準許訪問
  9. }

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/17423.html

相關文章

  • apache ab測試centos系統優化

    摘要:測試進入工具目錄命令并發數請求次數測試網址必須帶文件結果分析頁面消耗時間在毫秒再來測試一個大的報錯了,提示打開的文件太多了,來解決查看默認服務器準許最高打開的描述符,一般臨時修改最高描述符個數永久神效最后一行加入查看系統錯 AB測試 # 進入AB工具目錄 cd /usr/local/httpd/bin # ab命令 -c 并發數 -n 請求次數 測試網址(必須帶文件) ./ab ...

    Tecode 評論0 收藏0
  • php + nginx 網站并發壓力測試優化

    摘要:一測試工具壓力測試工具是針對的性能測試工具,可以只安裝工具。顯示版本號并退出。用戶名和密碼由一個隔開,并以編碼形式發送。參考并發數問題思考與工作原理和優化漏洞調大的并發連接數調的等。 一、測試工具: Apache 壓力測試工具ab ab是針對apache的性能測試工具,可以只安裝ab工具。 ubuntu安裝ab apt-get install apache2-utils centos安...

    Soarkey 評論0 收藏0
  • php + nginx 網站并發壓力測試優化

    摘要:一測試工具壓力測試工具是針對的性能測試工具,可以只安裝工具。顯示版本號并退出。用戶名和密碼由一個隔開,并以編碼形式發送。參考并發數問題思考與工作原理和優化漏洞調大的并發連接數調的等。 一、測試工具: Apache 壓力測試工具ab ab是針對apache的性能測試工具,可以只安裝ab工具。 ubuntu安裝ab apt-get install apache2-utils centos安...

    yeyan1996 評論0 收藏0

發表評論

0條評論

cppprimer

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<