BFE服务进程处理请求时会产生PIPE文件描述符,咨询下产生这种文件描述符的逻辑原因是啥? #1097
Unanswered
hexiao04
asked this question in
Q&A (问题和回答)
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
我们的平台使用开源的BFE作为流量网关,近期遇到了一个问题:
部署BFE时进程级的文件描述符上限配置的是65536,我们认为理论上BFE网关能够建立的最大TCP连接数为6w+,但是实际上在建立3w+连接数的时候就会出现被打满错误(open too many files),排查发现BFE的服务进程产生了大量的FIFO pipe类型的文件描述符(go_bfe 39966 work 11r FIFO 0,12 0t0 81688931 pipe),数量达到了4w+,请问产生这种文件描述符的代码逻辑是什么,我们希望能够评估这种文件描述符是否会异常增长,导致正常的TCP连接无法建立,进而导致业务出现异常
Beta Was this translation helpful? Give feedback.
All reactions