Rails中的Rack::Utils.multipart_part_limit是什么,有什么作用?

What is Rack::Utils.multipart_part_limit within Rails and what function does it perform?

Rack::Utils.multipart_part_limit 默认设置为 128。

该值的用途是什么,它在 Rails 系统中有什么作用?

简而言之,这个值限制了多部分请求同时打开的文件数量。 要更好地理解什么是 multipart,您可以查看 this 问题。

此限制的原因是能够更好地为您的服务器调整您的应用程序。如果您一次打开的文件太多,您的系统可能 运行 超出句柄。如果您不担心这一点,您可以在初始化程序中将此值设置为 0,如下所示 Rack::Utils.multipart_part_limit = 0