我正在使用winrs针对我正在开发的某些服务器软件运行测试客户端。我正在使用客户端在被测服务器上生成负载以进行分析。我运行服务器软件winrs的机器和我运行测试客户端winrs的机器(在第一台机器上运行它)都是 Win7 机器,x64,大量内存。所有进程都以管理员身份运行。
当我手动运行测试客户端时,它可以生成 6000 个并发连接并使 100mb 链接饱和(有问题的机器具有 Gb 网络,所以我只将它们之间的链接加载到大约 10%)当我通过winrs大约一半的时间运行它时连接失败,似乎是 OpenSSL 中与内存相关的错误。
我确信在我的测试客户端中发生了一些奇怪的事情,但是了解 winrm 代表 winrs 的请求运行的进程可能存在哪些限制(如果有的话)会很有用。我找不到任何表明存在限制的文档,但我可能不够努力。
更新:再考虑一下,似乎这些进程很可能是在具有内存限制的作业对象下运行的,这有点道理,但我认为如果是这种情况,它会是什么可以在服务器端配置...
winrm ×1