1. 程式人生 > >Linux下UDP發送大量請求導致Operation not permitted的問題探討

Linux下UDP發送大量請求導致Operation not permitted的問題探討

通過 微服務 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的問題探討