Linux下UDP發送大量請求導致Operation not permitted的問題探討
阿新 • • 發佈:2017-07-07
通過 微服務 com 發現 又是 get 端口 www 模式
一、問題背景
目前公司準備上微服務的架構模式,在對比大量的API網關之後,最後選中了Kong作為我們的API網關,在經過大量的研究之後,啊呸,踩坑之後,終於跑起來了,簡直是普天同慶,撒花祝賀。
但是在美滋滋的進行性能測試的時候,發現1000個並發總共10000個請求,在執行到第二次的時候,總是會卡著不動了,SO,又是各種查log,發現是UDP報錯,報錯信息:Operation not permitted,看得我簡直一臉懵逼,就像這樣
看來我必須去找谷歌這個幫手了
二、問題產生原因
問題主要是在Linux下向同一個端口發送大量的UDP請求,導致連接跟蹤表滿了,才會報這個錯誤
三、解決方案
1、關閉防火墻(目前我是通過關閉防火墻解決的)
2、理論上應該是可以通過設置NOTRACK來解決該問題(未去找資料實現)
如部分文檔有侵權,請聯系:568898448
作者: 因致研發官方博客
出處: http://www.cnblogs.com/yizitrd/>
關於公司:專註制造業MES系統,也開始涉足工業互聯網相關
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出, 原文鏈接 如有問題, 可郵件([email protected])咨詢.
Linux下UDP發送大量請求導致Operation not permitted的問題探討