Netty客户端清理多部分tmp数据

时间:2017-06-28 06:21:37

标签: netty vertx-httpclient

我使用VertX http客户端,它使用netty引擎盖。 当发送具有大参数的请求时,tmp文件在/ tmp /:Attr_ [timestamp] _ [parameterName] .att中生成,例如Attr_456456132456431_username.att(例如,80 KB大小)

请求工作正常,但永远不会删除这些文件。它可以手工完成,但我正在寻找合适的解决方案。有没有办法让netty(或vertx)删除这样的tmp文件?

2 个答案:

答案 0 :(得分:0)

Netty本身不会创建这样的文件,所以它将是vertx(我不知道vertx也是这样做的)或其他东西。

答案 1 :(得分:0)

这些文件由 io.netty.handler.codec.http.multipart.DiskAttribute.java 生成,以避免生成这些文件,将“ useDisk ”设置为false初始化param解码器时 DefaultHttpDataFactory.java