Cometd Cluster Bench

Cometd Cluster Bench

How we test

We simple open many connection, all client subscribing to one channel, we don't send any message to client, they reconnect through 120000 ms. Settings for cometd servlet.

<servlet>
    <servlet-name>cometd</servlet-name>
    <servlet-class>org.mortbay.cometd.continuation.EXoContinuationCometdServlet</servlet-class>
    <init-param>
      <param-name>filters</param-name>
      <param-value>/WEB-INF/filters.json</param-value>
    </init-param>
    <init-param>
      <param-name>timeout</param-name>
      <param-value>120000</param-value>
    </init-param>
    <init-param>
      <param-name>interval</param-name>
      <param-value>0</param-value>
    </init-param>
    <init-param>
      <param-name>multiFrameInterval</param-name>
      <param-value>1500</param-value>
    </init-param>
    <init-param>
      <param-name>logLevel</param-name>
      <param-value>0</param-value>
    </init-param>
    <init-param>
      <param-name>JSONCommented</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
      <param-name>alwaysResumePoll</param-name>
      <param-value>false</param-value> <!-- use true for x-site cometd -->
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>

Environment

Test running on our server for testing (Tornado)

Processor : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz (8 cores)

RAM : 16 GB

java version "1.5.0_15" (64-bit)

Result

ConnectionHeap (JProfiler), mbVirt (top),gbres (top), gb
1000239--
2000318--
300045061.36
40006107.21.6
500076712.91.7
600089514.41.8
7000100415.52.2
8000111617.32.6
9000129529.69.8
Screen.png

In screenshot red line show thousand of connection. Then count of connection be 9000 the test fail, with exception connection timeout.

Tags:
Created by Vitaly Parfonov on 11/21/2008
Last modified by Patrice Lamarque on 12/22/2008

Products

generated on Thu Sep 02 15:34:23 UTC 2010

eXo Optional Modules

eXo Core Foundations


Copyright (c) 2000-2010. All Rights Reserved - eXo platform SAS
2.4.30451