|
Γιατί Grayscale Publishing & Monitoring Τα δύο μαθήματα "Grayscale Release" και "All-round Monitoring" στο "The Way of Massive Service" πρέπει να έχουν μελετηθεί από τεχνικούς συναδέλφους. Νομίζω ότι αυτές οι δύο μεθοδολογίες είναι πολύ χαρακτηριστικές της βιομηχανίας και της Tencent. Πριν ενταχθεί στην ομάδα υποστήριξης QQ της Tencent, ο συγγραφέας εργάστηκε στον κλάδο των τηλεπικοινωνιών και στον χρηματοπιστωτικό κλάδο για αρκετά χρόνια. Όταν μπήκα για πρώτη φορά στην Tencent, ένιωσα ότι πολλές πτυχές της τεχνολογίας ήταν αναζωογονητικές: Το σύστημα παρασκηνίου αναπτύσσεται σε πολλούς φθηνούς διακομιστές και όλοι διαχειρίζονται πολλά μηχανήματα, γεγονός που κάνει τους ανθρώπους να αισθάνονται πολύ ολοκληρωμένοι και πλούσιοι Υπάρχει ένα σχετικά ακριβές μοντέλο υπολογισμού προϋπολογισμού εξοπλισμού και η απόδοση κάθε διακομιστή συνήθως συμπιέζεται στο σωστό ποσό υπό την προϋπόθεση ότι εξετάζεται ο πλεονασμός αποκατάστασης καταστροφών και ο υπεύθυνος θα έχει μια εις βάθος εικόνα για την απόδοση, την αποκατάσταση καταστροφών, την ευελιξία και άλλες πτυχές ολόκληρου του συστήματος. Είναι τιμή μου να είμαι επικεφαλής ενός τεράστιου συστήματος Δεν υπάρχουν δοκιμαστές πλήρους απασχόλησης, μετά τον αυτοέλεγχο του προγραμματιστή, την έκδοση Grayscale συν λεπτομερή παρακολούθηση, το κύριο σύστημα θα κυκλοφορεί σχεδόν κάθε δύο εβδομάδες, ως τεχνικός παρασκηνίου, η δουλειά του επηρεάζει άμεσα εκατοντάδες εκατομμύρια χρήστες, λίγο σαν να κρατάς μια πυρηνική βόμβα από την οπτική γωνία του Θεού Το σύστημα παρακολούθησης (το εσωτερικό μας σύστημα που ονομάζεται οθόνη) είναι πραγματικά πολύ βολικό, μια καμπύλη εμφανίζει διαισθητικά διάφορους δείκτες της λειτουργίας ολόκληρου του συστήματος, εάν υπάρχουν μη φυσιολογικά μηνύματα κειμένου και τηλεφωνικές κλήσεις, θα χτυπήσει, κάνοντας τους ανθρώπους να αισθάνονται ότι όλα είναι υπό έλεγχο, υπάρχει η αίσθηση ότι ελέγχετε ένα αεροπλανοφόρο μπροστά από μεγάλο αριθμό ταμπλό ή μαχητικά αεροσκάφη που πετούν με πυρηνικές βόμβες.
Λοιπόν, βιαστείτε και τερματίστε το καλό συναίσθημα των προγραμματιστών, θέλω να πω το κύριο σημείο: η δημοσίευση και η παρακολούθηση σε κλίμακα του γκρι είναι πραγματικά δύο βασικά εργαλεία για τεράστιες υπηρεσίες στο Διαδίκτυο, τα οποία μπορούν να βελτιώσουν σημαντικά τη διαθεσιμότητα και το επίπεδο λειτουργίας των υπηρεσιών παρασκηνίου. Φυσικά, η κυκλοφορία σε κλίμακα του γκρι δεν είναι απλώς ένα μέρος της κυκλοφορίας νέου κώδικα και η παρακολούθηση δεν είναι τόσο απλή όσο η σχεδίαση καμπυλών και μηνυμάτων συναγερμού, θα υπάρχουν πολλά πράγματα σε αυτήν και η φιλοσοφία πίσω από αυτήν είναι η συνεχής παράδοση, η δοκιμή και ο έλεγχος των χρηστών. Το Msec είναι ένα πλαίσιο ανοιχτού κώδικα για την Tencent και η δημιουργική του παρόρμηση και η κατασκευαστική του εμπειρία προέρχονται από περισσότερα από 10 χρόνια επιχειρησιακής σκέψης από την ομάδα υποστήριξης QQ. Η παρακολούθηση δημοσίευσης σε κλίμακα του γκρι είναι μια σημαντική παράμετρος στο σχεδιασμό μηχανών σέρβις χιλιοστών του δευτερολέπτου. Πώς λειτουργεί σε κινητήρα χιλιοστού του δευτερολέπτου;Έκδοση σε κλίμακα του γκριΣτη σελίδα Διαχείριση διαμόρφωσης υπηρεσίας, κάντε κλικ στην επιλογή "Ανάπτυξη σχεδίου έκδοσης"
Επιλέξτε τον υπολογιστή προορισμού και τον τύπο έκδοσης που θα δημοσιευτεί από την Κλίμακα του γκρι αυτή τη φορά:
Επιλέξτε τη σωστή έκδοση του αρχείου ρύθμισης παραμέτρων, της εξωτερικής βιβλιοθήκης, της επιχειρηματικής προσθήκης κ.λπ. στον παρακάτω οδηγό για να ολοκληρώσετε το σχέδιο έκδοσης:
Στη συνέχεια, κάντε κλικ στο μενού O&M - > Release για να υποβάλετε ερώτημα σε όλα τα σχέδια έκδοσης και να επαναφέρετε τα δημοσιευμένα σχέδια. Κάντε κλικ στην επιλογή Λεπτομέρειες για να δείτε περισσότερες λεπτομέρειες σχετικά με το σχέδιο έκδοσης και να εκτελέσετε την έκδοση:
ΠαρακολούθησηΌσον αφορά την παρακολούθηση, στο δεύτερο άρθρο: RPC και διαχείριση δρομολόγησης, έχει συζητηθεί λεπτομερέστερα, επομένως δεν θα υπεισέλθω σε λεπτομέρειες εδώ, απλώς εξηγήστε: Εκτός από ορισμένες πληροφορίες που αναφέρονται αυτόματα από το RPC και το ίδιο το πλαίσιο, υποστηρίζει επίσης προσαρμοσμένες πληροφορίες αναφοράς (για παράδειγμα, θέλω να αναφέρω τον αριθμό των συνδέσεων των VIP χρηστών επιπέδου 28) και υποστηρίζει τη ρύθμιση συναγερμών για διακυμάνσεις, μέγιστες τιμές και ελάχιστες τιμές βασικών δεικτών:
ΕπίλογοςΗ δημοσίευση και η παρακολούθηση σε κλίμακα του γκρι είναι δύο βασικά εργαλεία για μαζικές υπηρεσίες στο Διαδίκτυο, τα οποία μπορούν να βελτιώσουν σημαντικά τη διαθεσιμότητα και το επίπεδο λειτουργίας των υπηρεσιών παρασκηνίου και η φιλοσοφία πίσω από αυτό είναι η συνεχής παράδοση, η δοκιμή χρήστη και ο έλεγχος. Με το Millisecond Service Engine, οι ομάδες εκκίνησης μπορούν να έχουν γρήγορη πρόσβαση σε αυτά τα δύο ισχυρά εργαλεία. Οι λεπτομέρειες είναι ορατέςΑγορά υπηρεσιών cloud της Tencent、Επίσημος ιστότοπος Millisecond Service Engine |