users@grizzly.java.net

Re: 100MB uploads

From: Jon Brisbin <jon_at_jbrisbin.com>
Date: Fri, 22 Jul 2011 15:00:48 -0500 (CDT)

It seems that, on the 100MB uploads, Apache Bench will report errors if I go above a certain level of simultaneous requests (it varies depending on the load on my development machine). I don't see them all the time and I'm not even sure how to trigger them other than to just throw an insane number of simultaneous requests at it. I don't always see tracebacks, though, so it could be apache bench. I'm not seeing that on Node.js, though, so that's why I think it has something to do with Grizzly at a really low level.

I keep getting closer to creating a small test project for some of this stuff. When I get a breather I try and take time to do that... :)

Thanks for the great, patient help all the same!

Jon Brisbin
http//jbrisbin.com

----- Original Message -----

> From: "Oleksiy Stashok" <oleksiy.stashok_at_oracle.com>
> To: users_at_grizzly.java.net
> Sent: Friday, July 22, 2011 4:05:13 AM
> Subject: Re: 100MB uploads

> Hi Jon,

> using this sample [1] I was able to upload much bigger files. Can you
> pls. check if it works for you?
> If you can modify the given sample to reproduce NPE - it would also
> help.

> Thanks.

> Alexey.

> [1]
> http://java.net/projects/grizzly/sources/git/content/samples/http-server-samples/src/main/java/org/glassfish/grizzly/samples/httpserver/nonblockinghandler/UploadHttpHandlerSample.java

> On 07/22/2011 01:46 AM, Jon Brisbin wrote:
> > Looks like Grizzly isn't letting me do 100MB uploads to my REST
> > service. How do I increase the limits to allow this size of an
> > upload? I tried setting the maxPostSize to 100MB and it something
> > is
> > still causing me to get an NPE in my handler code because the
> > inputBuffer in the request is NULL (as are most of the properties
> > on
> > the Request...kinda weird).
>

> > Thanks!
>

> > Jon Brisbin
>
> > http//jbrisbin.com
>