我觉得这个问题会有一个非常简单的答案,但我会围成一圈!

基本上我有一个使用标准.NET Core RMQ客户端和EasyNetQ的基本RMQ 生产环境 者POC . 一切正常,根据示例,在函数范围内创建连接,然后处理掉 .

然后我开始对代码进行一些性能测试,发现吞吐量存在严重的性能问题,我认为这可能是因为为每个请求创建了一个新的TCP连接 .

所以,我想知道创建与RMQ的连接的最佳方法是什么(其中包含用于检测连接是否已经死亡的逻辑等),可能在应用程序启动时可用于控制器等以便能够创建通道并生成消息 .

有人可以帮忙吗?!谢谢 .