问题描述:
在ABP中使用.net core 6写的API函数要进行压力测试,目前使用IIS部署在一台服务器上面.
然后使用两台PC机各以每2秒10线程去跑这些API,会出现以下问题
“connect EADDRINUSE 172.16.151.49:44338” 这里的172.16。151.49是API SERVER地址
意思好像说地址单元连接失败
第一个压力测试失败
第二个压力测试,只使用一台PC机,以每2秒20线程去跑这些API,以为是正常的,谁知第二天
中午就服务就崩溃了,在任务管理器中发现有个叫“net host”的进程占用内存高达70%多,整体内存
占用92%,整个服务器变得很卡,iis 172.16.151.49:44338也崩溃了。
提出问题:
照这个情况看,connect EADDRINUSE问题,有办法避免吗?
还有内存问题,又待如何解决呢?
期待大家的指点,感谢!