我在akka-http POST请求端点中遇到了意外的行为,它发送大约40kb的有效负载。在8-9 times之后,请求随响应一起挂起
> Host: localhost:9090
> User-Agent: curl/7.54.0
> Accept: */*
> Content-Type: application/json
> Content-Length: 1726
> Expect: 100-continue
>
* Done waiting for 100-continue在寻找解决方案时,我尝试了请求添加-H 'Expect:',请求在响应时挂起
> POST /xstreams/v1/submitJob HTTP/1.1
> User-Agent: curl/7.29.0
> Host: 10.xxx.xx.xx:9090
> Accept: */*
> Content-Type: application/json
> Content-Length: 42464
>
* upload completely sent off: 42464 out of 42464 bytes我找不到根本原因,无论是由于PS造成的一些反压力:请求间隔30分钟,8-9次后挂起,重启服务后工作
发布于 2018-06-29 21:05:58
您的应用程序可能会用完可用线程。当你得到一个Done waiting for 100-continue的时候,你有没有试过看看线程在做什么?
https://stackoverflow.com/questions/51102021
复制相似问题