Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 8983|Απάντηση: 0

Χρησιμοποιήστε την προσθήκη περιορισμού ρυθμού kong για να ελέγξετε τον ρυθμό αιτήματος της διεπαφής

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 21/11/2018 4:21:48 μ.μ. | | | |
Βρήκα μια τυχαία διεπαφή από το Διαδίκτυο

Διεπαφή καιρού:http://t.weather.sojson.com/api/weather/city/101020100
Docker deployment kong-dashboard tutorial
https://www.itsvse.com/thread-5684-1-1.html
(Πηγή: Architect_Programmer)


Χρησιμοποιήστε το "kong-dashboard" για να δημιουργήσετε μια υπηρεσία, η κύρια διαμόρφωση είναι η εξής και οι άλλες διαμορφώσεις είναι ακριβώς οι εξής.



Φυσικά, μπορείτε επίσης να δημιουργήσετε μια υπηρεσία μέσω του kong api, του συνδέσμου τεκμηρίωσης:https://docs.konghq.com/0.14.x/admin-api/#service-object

Για να δημιουργήσετε μια διαδρομή χρησιμοποιώντας το "kong-dashboard", δεν μπορείτε να τη δημιουργήσετε απευθείας στη διεπαφή δρομολόγησης, πρέπει να κάνετε κλικ στο πρώτο κουμπί στη δεξιά πλευρά κάθε γραμμής από τη λίστα υπηρεσιών για να τη δημιουργήσετε, η κύρια διαμόρφωση είναι η εξής:



Φυσικά, οι διαδρομές μπορούν επίσης να δημιουργηθούν μέσω του kong api, με σύνδεσμο προς την τεκμηρίωση:https://docs.konghq.com/0.14.x/admin-api/#route-object


Έχουμε πρόσβαση στην πύλη api kong στο http://ip:8000/weather/{κωδικός πόλης}, όπως φαίνεται παρακάτω, η οποία επιστρέφει τις καιρικές συνθήκες στη Σαγκάη και στο Τζινίνγκ, αντίστοιχα,



Προστέθηκε η προσθήκη ελέγχου ρυθμού "περιορισμός ρυθμού".

Εισαγωγή προσθήκης:https://docs.konghq.com/hub/kong-inc/rate-limiting/

Ο αριθμός των αιτημάτων HTTP που μπορεί να κάνει ένας προγραμματιστής ανά δευτερόλεπτο/λεπτό/ώρα. Πρέπει να υπάρχει τουλάχιστον ένας περιορισμός.

Η κύρια διαμόρφωση είναι η εξής, μόνο η ίδια IP είναι προσβάσιμη έως και 30 φορές το λεπτό:



Χρησιμοποιούμε ab mock requests, tutorials:

windows Apache ab τεστ αντοχής ιστότοπου
https://www.itsvse.com/thread-4836-1-1.html
(Πηγή: Architect_Programmer)
Υποβλήθηκαν συνολικά 120 αιτήματα και ο αριθμός των ταυτόχρονων ήταν 10 και το αποτέλεσμα επιστροφής ήταν το εξής:



Ζητήθηκε συνολικά120Απέτυχε90χρόνος, χρειάστηκαν συνολικά 6.618 δευτερόλεπτα, υποδεικνύοντας ότι το όριο ρυθμού μου είναι αποτελεσματικό!

Εάν ξεπεραστεί το καθορισμένο ποσοστό πρόσβασης, θα εμφανιστεί"429 Πάρα πολλά αιτήματα"status code και επιστρέφει ένα σφάλμα όπως αυτό:

{"message":"Υπέρβαση ορίου ρυθμού API"}
(Τέλος)




Προηγούμενος:Docker deployment kong-dashboard tutorial
Επόμενος:Σχολιασμός Yongle Dadian και Thirteen Classics
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com