Blitz: Δοκιμή απόδοσης και φόρτωσης από το Cloud

Depositphotos 11582666 μ 2015

Είναι δύσκολο να καταλήξουμε σε μια αναλογία για το φορτίο που έχει τοποθετηθεί σε έναν διακομιστή ιστού, οπότε και εδώ. Φανταστείτε ότι είστε διακομιστής ιστού και οι επισκέπτες σας είναι κουτάκια τομάτας. Εάν έχετε ένα ή δύο κουτιά φαγητού, μπορείτε να τα μεταφέρετε αρκετά εύκολα. Σωρεψτε μερικές εκατοντάδες στην αγκαλιά σας και κανένα από τα τρόφιμα δεν μπορεί να φτάσει εκεί που πρέπει να είναι. Τώρα, εάν θα μπορούσατε κάπως να μειώσετε το μέγεθος κάθε κουτιού, να τα διανείμετε σωστά και να λάβετε βοήθεια για τη μεταφορά τους, ίσως μπορείτε να μεταφέρετε εκατοντάδες.

Ένας διακομιστής Ιστού λειτουργεί με τον ίδιο τρόπο. Μερικές εκατοντάδες επισκέπτες και ο διακομιστής σας μπορεί να έχουν πολλούς πόρους για να εμφανίσουν και να φέρουν τον επισκέπτη όπου πηγαίνει. Αλλά συσσωρεύονται χιλιάδες ή δεκάδες χιλιάδες και ο διακομιστής σέρνεται σε μια στάση. Δεν είναι σαν μερικοί από τους επισκέπτες να φτάσουν εκεί και κάποιοι δεν μπορούν… όλοι τους σταματούν. Οι σελίδες σας εμφανίζονται πολύ αργά και ακόμη και σταματούν να φορτώνουν εντελώς. Αυτό είναι το δικό μας ο ιστότοπος υπέφερε από τις τελευταίες εβδομάδες.

Το πρόβλημα είναι ότι οι περισσότερες εταιρείες αναπτύσσουν συχνά ή δημιουργούν έναν ιστότοπο σε διακομιστή που δεν έχει φορτίο σε αυτόν. Στη συνέχεια το έθεσαν σε παραγωγή, οι επισκέπτες έρχονται και γρήγορα κατεβαίνει.

Για να προετοιμαστείτε για αυτό, υπηρεσίες απόδοσης και δοκιμής φορτίου μπορεί να βοηθήσει. αιφνιδιαστική επίθεση είναι μια υπηρεσία ελέγχου απόδοσης και φόρτωσης που βασίζεται σε σύννεφο, δεν υπάρχει λογισμικό για εγκατάσταση. Η υπηρεσία υποστηρίζει έως και 200,000 εικονικούς χρήστες από 8 διαφορετικές τοποθεσίες παγκοσμίως (έως 50,000 ανά περιοχή) για φόρτωση δοκιμής της εφαρμογής ή του ιστότοπού σας. Αυτό επιτρέπει στους χρήστες να συγκρίνουν διαφορετικές στοίβες λογισμικού, πόρους υλικού και παρόχους υπηρεσιών. Τελικά, σας επιτρέπει να ανακαλύψετε τις παλινδρομήσεις προόδου πριν το κάνουν οι επισκέπτες σας.

περιοχές

αιφνιδιαστική επίθεση έχει δημιουργηθεί για να βοηθήσει τους προγραμματιστές εφαρμογών και ιστότοπων να διαχειριστούν και να ελέγξουν την απόδοση καθ 'όλη τη διάρκεια του κύκλου ζωής της ανάπτυξης. Μέσω της ανάπτυξης, της σταδιοποίησης, της παραγωγής και των λειτουργιών, είναι σημαντικό να διασφαλίσετε ότι η εφαρμογή σας πληροί τα υψηλότερα επίπεδα ικανοποίησης των χρηστών.

δεδομένα απόδοσης

αιφνιδιαστική επίθεση προσφέρει εξαιρετικές δυνατότητες για συνεχή προγράμματα διασφάλισης ποιότητας:

  • Σύνθετες συναλλαγές - Είτε θέλετε να δοκιμάσετε μια ιστοσελίδα ή μια πολύπλοκη συναλλαγή, το Blitz σας διευκολύνει να προσδιορίσετε τον αριθμό των χρηστών που μπορείτε να υποστηρίξετε.
  • Λεπτομερή σχόλια - Λάβετε αναλυτικά στατιστικά στοιχεία και σχόλια σε πραγματικό χρόνο και σε απλά αγγλικά. Αναφορές που μπορούν να σας βοηθήσουν να εντοπίσετε σφάλματα στην υποδομή σας, να εντοπίσετε σημεία συμφόρησης στην εφαρμογή σας και απλώς να προσδιορίσετε αν πρέπει να προσθέσετε άλλο διακομιστή.
  • Πρόσθετα - Με την επέκτασή μας για Chrome ή πρόσθετο για τον Firefox, απλώς πλοηγηθείτε σε μια ιστοσελίδα και εκτελέστε μια δοκιμή απόδοσης. Η Blitz φροντίζει τα cookies, τον έλεγχο ταυτότητας και όλες τις άλλες υποκείμενες πολυπλοκότητες.
  • Αυτοματοποίηση - Με το Ruby GEM και πλήρη ενσωμάτωση με διακομιστές συνεχούς ολοκλήρωσης όπως ο διακομιστής Bass CI της Atlassian, οι αυτοματοποιημένες δοκιμές απόδοσης μπορούν να διασφαλίσουν ότι καμία ώθηση κώδικα δεν μπορεί να προκαλέσει κακή εμπειρία για τους χρήστες σας.

Παρακολούθηση χρονικού ορίου με φορτίο:

χρονικά όρια

Παρακολούθηση χρόνου απόκρισης με φορτίο:

χρόνοι απόκρισης

Η Blitz έχει ανάπτυξη API πελάτες που εκτελούνται σε Java, Maven, Node.js, Python, Perl και PHP.

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.