cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: Question regarding using the ssl sessionid usage

From: Ray Pekowski <pekowski_at_gmail.com>
Date: Sat, 4 Apr 2009 08:15:04 -0500

Niranjan,

On Fri, Apr 3, 2009 at 1:53 PM, Niranjan Ramakrishnan <
willowbreaker_at_hotmail.com> wrote:

> Thanks Ray. Why I care is for functionality purposes. I need to establish
> that the behavior of something that I am testing is similar to when a fresh
> session is negotiated as opposed to when a session id is reused. Based on
> this datapoint , I need to establish some performance numbers.
>

Ah, ok. The ability to control SSL sessions (when they are created versus
reused) is something that few HTTP load testing tools get right. For
example, LoadRunner, Silk Performer and Rational Performance Tester are
products that don't give you that level of control. The most common thing
is for these tools to simply reuse SSL sessions and that may be the only
thing you want. But that ability to control when a new SSL session is
created makes cURL stand out in the category of load testing tools, at least
in my mind.

But to get the level of control you want, you have to use libcurl. Don't
discount this as being too difficult. You also get a lot faster performance
on the load generating side by using libcurl. It's fast even if you choose
to drive it with a scripting language like Perl, which is my favorite,
because the engine is written in C.

There are many simple examples out there. I am willing to point you to the
instructions and examples if you want, but we should move this discussion to
curl-library <http://cool.haxx.se/mailman/listinfo/curl-library> if you do.
Let me know what platform you are on (e.g. Windows or Linux) and what
scripting language you want to use.

Ray

-------------------------------------------------------------------
List admin: http://cool.haxx.se/cgi-bin/mailman/listinfo/curl-users
FAQ: http://curl.haxx.se/docs/faq.html
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2009-04-04