編譯安裝ab(
我用ab測試elasticsearch時,
測試命令:ab -n 300000 -c 1000 -p /root/onelog.txt ''
一共遇到四個問題:
1、connection reset by peer 104
2、apr_socket_recv: connection timed out (110)
3、possible syn flooding on port 9200. sending cookie
4、檔案開啟過多(類似)
按照下面鏈結,配置 /etc/sysctl.conf
net.nf_conntrack_max = 655360
net.netfilter.nf_conntrack_tcp_timeout_established = 1200
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 20480
net.ipv4.tcp_synack_retries = 1
net.ipv4.tcp_syn_retries = 1
net.core.netdev_max_backlog = 1000
#kernel2.6之前的核心版本新增如下配置:
net.ipv4.netfilter.ip_conntrack_max = 655360
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 1200
#kernel2.6之後的核心版本新增如下配置:
net.nf_conntrack_max = 655360
net.netfilter.nf_conntrack_tcp_timeout_established = 1200
net.ipv4.tcp_syncookies = 1 #當出現syn等待佇列溢位時,啟用cookies來處理,可防範少量syn攻擊,預設為0,表示關閉
net.ipv4.tcp_tw_recycle = 1 #開啟tcp連線中time-wait sockets的快速**,預設為0,表示關閉。
net.ipv4.tcp_tw_reuse = 1 #開啟重用,將time-wait sockets重新用於新的tcp連線,預設為0,表示關閉;
net.ipv4.tcp_fin_timeout = 25 #修改系統預設的 timeout 時間
net.ipv4.tcp_orphan_retries = 1
net.ipv4.tcp_max_orphans = 8192
net.ipv4.ip_local_port_range = 32768 61000
sysctl -p /etc/sysctl.conf
仍然沒有解決問題
通過如下方法 檢視鏈結的埠數,沒有超過限制
netstat -altupn | awk '' | cut -d: -f2 | wc -l
最後編譯安裝解決了問題:
WPF Image問題解決方法
一.image是控制項,source屬性型別是imagesource 二.imagebrush是筆刷,用於填充 1.基本使用,必須指定imagesource源 imagebrush繼承自tilebrush,imagebrush功能比較強大 三.imagedrawing繼承自drawing,用於繪圖 ...
SeLinux問題解決方法
selinux問題解決方法 3 關於以上修改,google提供的解決方案如下 3.1 如果乙個檔案只是被vendor下的程序使用,可以將此檔案設為vendor data file,存放於 data vendor目錄下 3.2 如果乙個檔案既被system下的程序也被vendor下的程序使用,並且是a...
xcode5 1 1 編譯問題解決方法
以前都在xcode5.0.2編譯專案,今天在xcode5.1.1下用release安裝程式到裝置。結果發現提示錯誤 debug沒問題 錯誤大概是說編譯專案裡的乙個彙編檔案時編譯錯誤。這個彙編檔案是為了提到某些函式執行效率 中有一段 text align 2 arm 結果就提示 error unkno...