Mojoで大きいファイルをアップロードするとファイルが切れちゃう時の対応

Mojolicious::Liteで社内用簡易ファイルアップロードcgiを動かしてたんですが、
大きいサイズが途中で切れちゃってた。


調査してみると、どうもデフォルトでのメッセージサイズが設けられている様子。
環境変数MOJO_MAX_MESSAGE_SIZEを設定したら大きいファイルもアップロードできた。

# メッセージの最大サイズを10Mにする
$ENV{MOJO_MAX_MESSAGE_SIZE}=1024*1024*10;


Mojo環境変数一覧を見てみると他にもいろいろ設定出来そうですね! 
http://search.cpan.org/~kraih/Mojolicious-0.999924/lib/Mojolicious/Guides/Cheatsheet.pod