This is my summary result
TypeSuccess
CountFailure
CountMixRequired Mix
(2% deviation allowed)Pass/FailHomePage15511614626.1%26.15%PASSEDLogin61100
4810.28%10.22%PASSEDTagSearch19904817933.5%33.45%PASSEDEventDetail14662297
24.67%24.68%PASSEDPersonDetail15524122.61%2.61%PASSEDAddPerson48481600.82%
0.84%PASSEDAddEvent119773582.02%2.04%PASSED
Response Times (seconds)TypeAvgMaxSD90th%Reqd. 90th%Pass/FailHomePage0.049
42.3290.7600.0201.000PASSEDLogin0.04529.9440.6570.0201.000PASSEDTagSearch
0.05030.4360.6440.0402.000PASSEDEventDetail0.04028.9020.7000.0202.000PASSED
PersonDetail0.03622.9700.6080.0202.000PASSEDAddPerson0.38724.1190.9760.440
3.000PASSEDAddEvent0.39826.6261.1160.4604.000PASSED
Cycle/Think Times (seconds)TypeTargeted AvgActual AvgMinMaxPass/FailHomePage
4.9164.9620.00242.329PASSEDLogin4.9234.9580.00530.051PASSEDTagSearch4.928
4.9660.00430.436PASSEDEventDetail4.9524.9860.00133.034PASSEDPersonDetail
4.9384.9730.00130.034PASSEDAddPerson4.9705.1220.10852.026FAILEDAddEvent4.946
5.0930.05656.032FAILED



On Thu, Sep 3, 2009 at 2:00 PM, Mingfan Lu <[email protected]> wrote:
>
> When I testing, there were so many warnings, most of them are "connect
time out" And I could not not pass the test for the cycle/think time are
more than target avg values.
> Do you have any comment and suggestion on this ?
>   such as:
> Time HostLevel Message
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[2].522.doLogin: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[10].2617.doTagSearch: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[6].1501.doTagSearch: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[12].3144.doTagSearch: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[4].1145.doEventDetail: connect timed out
> 13:26:11jicsr116 WARNING
> exception UIDriverAgent[5].1301.doHomePage: connect timed out
> 13:26:11jicsr116 WARNING
> exception UIDriverAgent[3].987.doHomePage: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[2].518.doTagSearch: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[6].1645.doEventDetail: connect timed out
> 13:26:11jicsr114 WARNING
> exception UIDriverAgent[14].3509.doTagSearch: Read timed out
> 13:26:14jicsr114 WARNING
> exception UIDriverAgent[2].594.doTagSearch: Read timed out
> 13:26:14jicsr114 WARNING
> exception UIDriverAgent[12].3083.doTagSearch: Read timed out
> 13:26:14jicsr114 WARNING
> exception UIDriverAgent[8].2142.doTagSearch: Read timed out
> 13:26:15jicsr116 WARNING
> exception UIDriverAgent[3].955.doTagSearch: Read timed out
> 13:26:15jicsr116 WARNING
> exception UIDriverAgent[5].1378.doTagSearch: Read timed out
> 13:26:15jicsr116 WARNING
> exception UIDriverAgent[13].3425.doTagSearch: Read timed out
> 13:26:15jicsr114 WARNING
> exception UIDriverAgent[0].186.doTagSearch: Read timed out
> 13:26:15jicsr116 WARNING
> exception UIDriverAgent[9].2401.doTagSearch: Read timed out
> 13:26:15jicsr116 WARNING
> exception UIDriverAgent[3].775.doTagSearch: Read timed out
> 13:26:16jicsr114 WARNING
> exception UIDriverAgent[2].726.doTagSearch: Read timed out
> 13:26:16m116 WARNING
> exception UIDriverAgent[7].1986.doTagSearch: Read timed out
> 13:26:16m114 WARNING
> exception UIDriverAgent[4].1165.doTagSearch: Read timed out
> 13:26:18m116 WARNING
> exception UIDriverAgent[5].1410.doTagSearch: Read timed out
> 13:26:23m114 WARNING
> exception UIDriverAgent[2].735.doTagSearch: connect timed out
> 13:26:23m114 WARNING
> exception UIDriverAgent[16].4130.doTagSearch: connect timed out
> 13:26:23m114 WARNING
> exception UIDriverAgent[10].2733.doLogin: connect timed out
> 13:26:33m116 WARNING The host jicsr117:80 (or proxy null:-1) did not
accept the connection within timeout of 5000 milliseconds
> 13:26:33m116 WARNING
> exception UIDriverAgent[1].278.doAddEvent: Exception in operation.
> 13:26:36m116 WARNING The host jicsr117:80 (or proxy null:-1) did not
accept the connection within timeout of 5000 milliseconds
> 13:26:36m116 WARNING
> exception UIDriverAgent[7].1903.doAddEvent: Exception in operation.
> 13:26:36m114 WARNING The host jicsr117:80 (or proxy null:-1) did not
accept the connection within timeout of 5000 milliseconds
> 13:26:36m114 WARNING
> exception UIDriverAgent[6].1602.doAddEvent: Exception in operation.
> 13:26:36m114 WARNING The host jicsr117:80 (or proxy null:-1) did not
accept the connection within timeout of 5000 milliseconds
> 13:26:36m114 WARNING
> exception UIDriverAgent[16].4230.doAddEvent: Exception in operation.
>
>
> My Configuration:
>
>    Concurrency user: 5000
>
>    Driver:  Intel(R) Xeon(R) CPU X5570 @ 2.93GHz; 16G DDR3; NIC: 1000Mb
>    Memcached server: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz; 16G DDR3; NIC:
1000Mb
>
>    Apache server:  Intel(R) Xeon(R) CPU X5570 @ 2.93GHz; 16G DDR3; NIC:
1000Mb
>
>   ==========httpd.conf=============
>          <IfModule prefork.c>
>             ListenBacklog 16384
>            ServerLimit 8192
>            MaxClients 8192
>            MaxRequestsPerChild 0
>            StartServers 128
>            MinSpareServers 128
>            MaxSpareServers 20
>         </IfModule>
>         KeepAlive On
>         KeepAliveTimeout 15
>         MaxKeepAliveRequests 1000
>         ExtendedStatus On
>         Include conf/extra/httpd-info.conf
> ==============================
>
>  MYSQL server:  Intel(R) Xeon(R) CPU X5570 @ 2.93GHz; 16G DDR3; NIC:
1000Mb;  MLC SSD disk 160GB
>
>   ==========my.cnf============
> # The MySQL server
> [mysqld]
> port        = 3306
> socket        = /opt/lamp/mysql/tmp/mysql.sock
> skip-locking
> key_buffer = 16M
> #max_allowed_packet = 1M
> max_allowed_packet = 256M
> table_cache = 2048 #64
> sort_buffer_size = 512K
> net_buffer_length = 8K
> read_buffer_size = 256K
> read_rnd_buffer_size = 512K
> myisam_sort_buffer_size = 8M
> back_log=1000
> max_connections = 17000  ##10000
> join_buffer_size=8M
> #table_open_cache=2048
> #long_query_time = 1
> #log-slow-queries = /var/log/slow.log
> #log-queries-not-using-indexes
> wait_timeout=300
> interactive_timeout=300
>
> # Don't listen on a TCP/IP port at all. This can be a security
enhancement,
> # if all processes that need to connect to mysqld run on the same host.
> # All interaction with mysqld must be made via Unix sockets or named
pipes.
> # Note that using this option without enabling named pipes on Windows
> # (via the "enable-named-pipe" option) will render mysqld useless!
> #
> #skip-networking
>
> # Disable Federated by default
> skip-federated
>
> # Replication Master Server (default)
> # binary logging is required for replication
> #log-bin=mysql-bin
>
> # required unique id between 1 and 2^32 - 1
> # defaults to 1 if master-host is not set
> # but will not function as a master if omitted
> server-id    = 1
>
> # Replication Slave (comment out master section to use this)
> #
> # To configure this host as a replication slave, you can choose between
> # two methods :
> #
> # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
> #    the syntax is:
> #
> #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
> #    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
> #
> #    where you replace <host>, <user>, <password> by quoted strings and
> #    <port> by the master's port number (3306 by default).
> #
> #    Example:
> #
> #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
> #    MASTER_USER='joe', MASTER_PASSWORD='secret';
> #
> # OR
> #
> # 2) Set the variables below. However, in case you choose this method,
then
> #    start replication for the first time (even unsuccessfully, for
example
> #    if you mistyped the password in master-password and the slave fails
to
> #    connect), the slave will create a master.info file, and any later
> #    change in this file to the variables' values below will be ignored
and
> #    overridden by the content of the master.info file, unless you
shutdown
> #    the slave server, delete master.info and restart the slaver server.
> #    For that reason, you may want to leave the lines below untouched
> #    (commented) and instead use CHANGE MASTER TO (see above)
> #
> # required unique id between 2 and 2^32 - 1
> # (and different from the master)
> # defaults to 2 if master-host is set
> # but will not function as a slave if omitted
> #server-id       = 2
> #
> # The replication master for this slave - required
> #master-host     =   <hostname>
> #
> # The username the slave will use for authentication when connecting
> # to the master - required
> #master-user     =   <username>
> #
> # The password the slave will authenticate with when connecting to
> # the master - required
> #master-password =   <password>
> #
> # The port the master is listening on.
> # optional - defaults to 3306
> #master-port     =  <port>
> #
> # binary logging - not required for slaves, but recommended
> #log-bin=mysql-bin
>
> # Point the following paths to different dedicated disks
> #tmpdir        = /tmp/
> #log-update     = /path-to-dedicated-directory/hostname
>
> # Uncomment the following if you are using BDB tables
> #bdb_cache_size = 4M
> #bdb_max_lock = 10000
>
> # Uncomment the following if you are using InnoDB tables
> innodb_data_home_dir = /opt/lamp/mysql/var/
> innodb_data_file_path = ibdata1:10M:autoextend
> innodb_log_group_home_dir = /opt/jiclamp/mysql/var/
> innodb_log_arch_dir = /opt/jiclamp/mysql/var/
> # You can set .._buffer_pool_size up to 50 - 80 %
> # of RAM but beware of setting memory usage too high
> #innodb_buffer_pool_size = 16M
> #innodb_additional_mem_pool_size = 2M
> innodb_buffer_pool_size = 2G
> innodb_additional_mem_pool_size = 256M
> # Set .._log_file_size to 25 % of buffer pool size
> innodb_log_file_size = 512M
> innodb_log_buffer_size = 8M
> innodb_flush_log_at_trx_commit = 2
> innodb_lock_wait_timeout = 50
> innodb_doublewrite=0

Reply via email to