我有一个客户端使用分块的 HTTP 响应。
HTTPoison.request(method, url, body, headers, stream_to: self(), timeout: 50_000, recv_timeout: 50_000)
然而,HTTPoison 能够比我们处理它们更快地向进程发送消息。进程邮箱正在接收多达 30K 条消息并使用我们所有的内存。有没有办法限制 HTTPoison 获取并将响应正文转发到此进程的速率。
如果提供更多选项,很高兴进入 erlang/hackney 界面。