Sunday, 15 May 2011

google app engine - Gatling Pressure Testing of GAE Go App Results in 'java.net.SocketException: Too many open files' -


I am putting pressure on testing my go app deployed on GAE with Gaitling (10000 users over 60 seconds RAMpad , Make every 30 requests) () and looking at the following two errors:

  ---- errors ------------------ ------- ------------------------------------------- & Gt; Java.net.SocketException: Too many open files 6132 (82.98%) & gt; Java.net.SocketException: Very open files in the system 1248 (16.89%) ---- Response time delivery -------------------------- ---------------------- & gt; T & LT; 800 ms 301457 (97%) & gt; 800 ms & lt; T & LT; 1200 ms 908 (0%) & gt; T & gt; 1200 ms 245 (0%) & gt; Unsuccessful 73 0 (2%) ========================================== == ====================================  

to I understand what is happening with this VM configuration and possibly open file ulimit -n & lt; Value & gt; The limit can be fixed at .

What I do not understand - How do I manage GAE VM settings? There are some configuration options in Dev console ... but can I use the built-in VM in a way? Or do I have to leave GAU for Compute Engine and to set up my own managed VM?

Thanks in advance.


No comments:

Post a Comment