Rabbitmq Masstransit 3.5.7导致erlang流程中出现泄漏;频道数
我们正在使用 大众运输3.5.7 rabbitmq 3.6.5 我们的环境正在运行约2000个微服务。 我们使用集群 我们正在经历通道数量和正在使用的erlang进程数量的泄漏。 在下图中,您可以看到我们有约46000个频道。 如果我们查看连接,就会发现每个连接中都有许多空闲通道 此外,可能与此相关,我们可以看到erlang进程的数量在不断增加Rabbitmq Masstransit 3.5.7导致erlang流程中出现泄漏;频道数,rabbitmq,masstransit,Rabbitmq,Masstransit,我们正在使用 大众运输3.5.7 rabbitmq 3.6.5 我们的环境正在运行约2000个微服务。 我们使用集群 我们正在经历通道数量和正在使用的erlang进程数量的泄漏。 在下图中,您可以看到我们有约46000个频道。 如果我们查看连接,就会发现每个连接中都有许多空闲通道 此外,可能与此相关,我们可以看到erlang进程的数量在不断增加 有人能分享一些信息并协助这种行为吗 Erlang过程是的,它与打开的频道有关,我在这里模拟了打开数千个频道(没有masstransit,只是一个普通的应
有人能分享一些信息并协助这种行为吗 Erlang过程是的,它与打开的频道有关,我在这里模拟了打开数千个频道(没有masstransit,只是一个普通的应用程序)(并且不是故意关闭的),结果与您的类似: 关于这个问题,可能与: 因此,您可以尝试这样做: 有必要在SendEndpointCache上设置清理计时器,以便 未使用的端点会在几分钟后关闭 希望能有帮助