Apache nifi 了解nifi中最大TCP连接数

Apache nifi 了解nifi中最大TCP连接数,apache-nifi,Apache Nifi,在nifi中,syslog处理器下有一个属性Max Number of TCP Connections,默认值为2。我看了一下源代码:我试图弄清楚这个属性到底是关于什么的。是可以同时连接到单个处理器的最大tcp连接数吗?因此,在我的3节点nifi集群中,在端口5100上允许同时最多6个tcp连接 这是一个给定主机上单个ListenSyslog处理器可以同时连接的最大TCP连接数,这是正确的 因此,在一个3节点集群中,画布上有一个ListenSyslog,那么每个节点都有一个ListenSyslo

在nifi中,syslog处理器下有一个属性Max Number of TCP Connections,默认值为2。我看了一下源代码:我试图弄清楚这个属性到底是关于什么的。是可以同时连接到单个处理器的最大tcp连接数吗?因此,在我的3节点nifi集群中,在端口5100上允许同时最多6个tcp连接

这是一个给定主机上单个ListenSyslog处理器可以同时连接的最大TCP连接数,这是正确的

因此,在一个3节点集群中,画布上有一个ListenSyslog,那么每个节点都有一个ListenSyslog,可以处理该节点上的2个同时连接,整个集群总共有6个


它本质上等于有多少线程可以同时从连接中读取

本线程的后续问题是,如果我将TCP连接的最大数量更改为更高的数量,会产生什么影响?这只会给记忆带来更大的压力,还是会有更多的副作用?提前谢谢!每个额外的线程将使用更多的内存和更多的CPU周期。尽管如此,2是一个非常低的保守数字,我认为您可以在大多数系统上增加它一点。@BryanBende如何计算所需的tcp连接数?@BryanBende我应该增加并发任务的数量还是增加tcp连接的数量以提高性能performance@youcanlearnanythingTCP连接的#是根据发送数据的客户端数量,如果有10个客户端,则最多需要10个TCP连接