Skip to main content
Participating Frequently
June 2, 2010
Question

not put more than 4,500 simultaneous users

  • June 2, 2010
  • 2 replies
  • 865 views


We are setting up two  servers edges and an origin server to a chat system we developed.

Apparently the  servers are all configured, but I can not put more than 4,500  simultaneous users. The CPU load is not near 15% with intake of 140MB  memory.

When I try to put more users connected to servers have a  latency too great to connect after 4,500 users.

This application  uses very sharedObjects, around 5 sharedObjects persistent per user.

All servers are  equal, windows 2008 server 64bit, Intel Xeon quad core duo, with 8GB of  ram.

I've tried various settings and can not pass 4,500 simultaneous  users.

The JSEngine is with  <RuntimeSize> 524288 </ RuntimeSize> and nothing changes.

Important:

Another important detail is that after a while all  connections are lost or restarted on both edges, the logs do not show  anything related to it, just say "Unloaded application instance  applicationServerSide@origin.server.com.br/status"



I'm looking for some advice that can help me improve this  number. you can to give a hand?

    This topic has been closed for replies.

    2 replies

    egenialAuthor
    Participating Frequently
    June 6, 2010

    Now I have something being shown in the  logs that make sense. But I do not know how to solve them, I tried  everything and nothing changes, I always have the same problem

    I have 4  licenses for CLP interactive flash media server and there is no limit. But this morning I received the errors below in core00.log.

    Origin:

    2010-06-06    12:28:57    6028    (i)2641213    Connection rejected by server. Reason : [ License.Limit.Exceeded ] : (_defaultRoot_, _defaultVHost_) : Max connections allowed exceeds license limit. Rejecting connection to : myApp/status.     -

    2010-06-06    12:29:13    6028    (i)2581233    Core (6028) disconnecting from admin: 200.    -

    2010-06-06    12:29:18    6028    (i)2581247    Core (6028) disconnected from edge.    -

    2010-06-06    12:29:18    6260    (i)2581247    Core (6260) disconnected from edge.    -

    Edge01

    2010-06-06    12:00:21    5704    (w)2631025    Ignoring message from client during authentication.    -

    Important!

    Here's  a detail that I am not using this ip anywhere in our structures:

    VHost: Unknown,  IP: 189.27.16.21

    2010-06-06    12:00:21    5704    (e)2631029    Bad network data; terminating connection : (Adaptor: _defaultRoot_, VHost: Unknown, IP: 189.27.16.21, App: , Protocol: rtmp) : 09 I B6 F6 ? A0 o 90 1B % 82 CF 02 D3 Y DA C C4 BC 0D p 85 CE 1C D1 8A v ) DD @ F1 A8 ^ F0 8F H AA B3 CE DA 10 81 E2 FD / 9C C1 ; 90 0E W 0F F1 ^ 1B D4 L + ) 9A 15 F4 FC 97 15 E5 FB AA 8F 93 Q o F0 89 E E D4 EA z * 1C 09 F5 F2 E5 F8 1F J X F5 E1 3 E5 06 9D D4 Y D9 J Q q E7 [ 81 1D A AB I 0C E 97 B2 14 D3 AE 04 B5 Y 3 17 00 _ C9 D2 08 FF 9A ~ 9B E7 0F L 0 n x + DC A5 H FC E0 p AB E4 b / 03 8F s 2 81 8B 1D 94 F8 n 7 0 ; 94 CA 1D D8 0E 91 B B1 8A C0 80 [ E E2 * F5 BC C3 E8 EF 03 F2 1A C5 J 95 8A K + B2 C3 D 13 ^ \ 0A F6 G } B6 B AC 9F F2 04 0 CB q 9F A9 FD 15 y D5 8E 84 F6 9D 17 F6 ~ C6 A7 f 19 X CD 11 EA 05 1E = J F6 Z F1 e C2 9A h F2 Y ! [ J F8 BB 1D A9 AF R FD E2 90 D4 = 12 1B L EB 9A J 00 01 AC BD = DA AB ? C0 . - C9 FD C7 - F8 7 9D ED d F ( E5 F3 N 01 a BC BD B7 $ - G K B9 B9 FF AD C7 ! CB { X A8 ) = x k 6 ED 00 ' w E9 08 N 0F C6 CD f Y 8D | F4 A1 82 FC FB V ` C1 EF E8 8E Q K & D8 97 8A 9E ; A6 j 9F C5 F2 85 y a F6 15 AB 13    -

    2010-06-06    13:35:23    5704    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    13:35:23    5704    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    13:35:23    5704    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -

    Edge02

    2010-06-06    13:01:47    5900    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    13:01:47    5900    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    13:01:47    5900    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    15:19:58    5900    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    15:19:58    5900    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -
    2010-06-06    15:19:58    5900    (e)2581279    Assert failed in ..\FlashPlayer6_02_FlashCom\shared_tcserver\tcparser.cpp line 109    -

    This is happening  randomly, and has no time to happen. And  when it happens the connections are made with a lot of latency,  sometimes it takes minutes to make new connections in the instance that  gave this error.

    If I open more instances  of same application I can open connections normally.

    It seems to me that there is a limit of simultaneous  connections per instance created.

    There is  another important detail is that now all servers are windows 2008  server. And this application does not consume 20%  CPU and 300MB memory

    Participating Frequently
    June 7, 2010

    This looks like an issue, if you have unlimited licenses then you should never get License.Limit.Exceeded error for connections.Can you tell me which version of FMS are you using , FMS 3.0 or 3.5 (if 3.5 which one in specific , 3.5.3 824a? ).

    I'd like to put you in touch with Support Team of Adobe FMS and get an incident opened for you.  Can you to contact me directly offline at rchari@adobe.com so that we can open the incident and address the issue which you are facing.

    June 2, 2010

    Hmm... might this be a case of the operating system not being able to open any more sockets?

    I haven't worked with Win2008, but on Win2003, the number of available sockets is limited by the size of nonpaged memory pool. While 2008 has higher limits, I don't know how much higher those limits are.

    Are you seeing anything in the logs that indicates socket can't be completed (I forgot what the message would be... I want to say something like "failed to attach to completion port", but I might be wrong there... maybe one of the FMS engineers will chime in with the right message to look for)

    calmchessplayer
    Inspiring
    June 2, 2010

    Whats your website name ? I'm intrested in visiting a website that gets 4000+ hits per day