为什么JMeter SMTP Sampler需要花费更长的时间来发送电子邮件?

问题描述

我正在测试封闭网络上的应用程序。 Mcafee HIPS和端点保护已启用。我们可以使用powershell的send-mailmessage或基于MSTest .NET C#的自动测试成功地将电子邮件发送到smtp中继,每秒大约发送一封电子邮件。但是,在使用JMeter的SMTP采样器时,我发现从同一原始客户端PC发送到相同的SMTP中继的每封电子邮件平均需要36秒。

我曾经想到的是,为循环中的每个迭代建立/断开连接的连接可能会花费大量开销,但这似乎并没有影响Powershell,并且JMeter SMTP Sampler在该网络之外运行时具有可接受的速率指向gmail。

也许Mcafee对Java邮件x(JMeter的基础库)SMTP数据包的处理方式不同于来自.net或powershell的SMTP数据包?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)