我有一个web服务(REST),其中一个请求可能需要30秒才能返回一个答案(大量计算)。在计算过程中,客户端the浏览器可能会中止(?)现有连接并重试。Errno 10053] An established connection was aborted by the software in your host machine
我想到的一种选择是以某种方式通知客户端“我还活着,但请求仍然需要一些时间”,或者以某种方式在服务器端设置超时。
我有一项任务,要求我每分钟为1000个服务发送一个请求。我想控制这种行为,使用孵化率和客户端,我将在每分钟产生一个新客户端,这将继续为1000个客户端。目前,如果我的理解是正确的,则locust的实现方式是每秒钟生成一个客户端。在运行时间过期后,蝗虫被终止.我们使用的是分布式执行(- no -web),由于我目前无法访问UI,因此无法在客户端执行结束后终止它,我也不知道有一种方法可以帮助我暂停