zoukankan      html  css  js  c++  java
  • Linux下UDP发送大量请求导致Operation not permitted的问题探讨

    一、问题背景
    目前公司准备上微服务的架构模式,在对比大量的API网关之后,最后选中了Kong作为我们的API网关,在经过大量的研究之后,啊呸,踩坑之后,终于跑起来了,简直是普天同庆,撒花祝贺。

    但是在美滋滋的进行性能测试的时候,发现1000个并发总共10000个请求,在执行到第二次的时候,总是会卡着不动了,SO,又是各种查log,发现是UDP报错,报错信息:Operation not permitted,看得我简直一脸懵逼,就像这样

    看来我必须去找谷歌这个帮手了

    二、问题产生原因

    问题主要是在Linux下向同一个端口发送大量的UDP请求,导致连接跟踪表满了,才会报这个错误

    三、解决方案

    1、关闭防火墙(目前我是通过关闭防火墙解决的)

    2、理论上应该是可以通过设置NOTRACK来解决该问题(未去找资料实现)

    如部分文档有侵权,请联系:568898448

    作者: 因致研发官方博客

    出处: http://www.cnblogs.com/yizitrd/>

    关于公司:专注制造业MES系统,也开始涉足工业互联网相关

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题, 可邮件(hongjb@yizit.com)咨询.

  • 相关阅读:
    py笔记之循环结构
    PY学习记录#5
    PY学习记录#4
    py笔记之选择结构
    PY学习记录#3
    分享一个可以随时随地写代码的工具
    PY学习记录#2
    日记啊
    Tarjan学习笔记
    Docker commands
  • 原文地址:https://www.cnblogs.com/yizitrd/p/7134268.html
Copyright © 2011-2022 走看看