A method, system, and computer readable code for improving stress testing
of Web servers. An altered form of client cache is used, enabling more
realistic and representative client requests to be issued during the
testing process. This altered cache format is referred to herein as a
"meta-cache", and is defined as storing a minimal subset of the
information that would typically be cached from a response. This minimal
subset is that which enables constructing conditional HyperText Transfer
Protocol (HTTP) GET requests. By providing a capability for realistically
simulating conditional requests as well as unconditional requests, the
stress applied to the server is more representative of the actual traffic
load it will experience. By minimizing the amount of information kept in
the meta-cache, this realistic simulation is possible without the overhead
of a full client cache, and also allows more browsers to be simulated from
a particular workstation.
Μια μέθοδος, ένα σύστημα, και ένας αναγνώσιμος κώδικας υπολογιστών για τη βελτίωση της δοκιμής πίεσης των κεντρικών υπολογιστών δικτύου. Μια αλλαγμένη μορφή κρύπτης πελατών χρησιμοποιείται, επιτρέποντας στα ρεαλιστικότερα και αντιπροσωπευτικά αιτήματα πελατών για να εκδοθεί κατά τη διάρκεια της εξεταστικής διαδικασίας. Αυτό το αλλαγμένο σχήμα κρύπτης αναφέρεται εν τω παρόντι ως "μετα-κρύπτη", και ορίζεται ως αποθηκεύοντας ένα ελάχιστο υποσύνολο των πληροφοριών που θα εναποθηκεύονταν χαρακτηριστικά από μια απάντηση. Αυτό το ελάχιστο υποσύνολο είναι αυτό που επιτρέπει την κατασκευή του υπό όρους πρωτοκόλλου μεταφοράς HyperText (HTTP) ΠΑΊΡΝΕΙ τα αιτήματα. Με την παροχή μιας ικανότητας για ρεαλιστικά να μιμηθεί τα υπό όρους αιτήματα καθώς επίσης και τα απεριόριστα αιτήματα, η πίεση που εφαρμόζεται στον κεντρικό υπολογιστή είναι περισσότερος αντιπρόσωπος του πραγματικού φορτίου κυκλοφορίας που θα δοκιμάσει. Με την ελαχιστοποίηση του ποσού πληροφοριών που κρατιέται στη μετα-κρύπτη, αυτή η ρεαλιστική προσομοίωση είναι δυνατή χωρίς τα γενικά έξοδα μιας πλήρους κρύπτης πελατών, και επιτρέπει επίσης σε περισσότερους ξεφυλλιστές για να μιμηθεί από έναν ιδιαίτερο τερματικό σταθμό.