Course Outline

1. Εισαγωγή στο RabbitMQ

  • Ρύθμιση των απαιτούμενων φακέλων
  • Λήψη και εγκατάσταση RabbitMQ

2. Κατανόηση μηνυμάτων

  • Ο ρόλος του καταναλωτή
  • Ο ρόλος του παραγωγού
  • Δεσμεύει τους καταναλωτές και τους παραγωγούς
  • Μηνύματα και αντοχή
  • Πώς να επαληθεύσετε την παράδοση

3. Διαχείριση RabbitMQ

  • Κόμβοι έναρξης και διακοπής
  • RabbitMQ αρχεία διαμόρφωσης
  • Πώς να διαχειριστείτε τα προνόμια
  • Προβολή στατιστικών στοιχείων και ανάλυση αρχείων καταγραφής
  • Αποστολή ειδοποιήσεων
  • Πώς να ρυθμίσετε την παράλληλη επεξεργασία

4. Υψηλή διαθεσιμότητα με σύμπλεγμα

  • Αρχιτεκτονική ενός συμπλέγματος
  • Ουρές σε ένα σύμπλεγμα
  • Ρύθμιση δοκιμαστικής ομάδας
  • Διανομή των κόμβων σε περισσότερα μηχανήματα
  • Πώς να διατηρήσετε τα μηνύματα: αντικατοπτρισμένες ουρές

5. Μια προοπτική προγραμματιστή

  • Γράψιμο ισχυρού κώδικα
  • Εγκατάσταση και διαμόρφωση HAProxy
  • Αποτυχία πελάτες μεταξύ διακομιστών

6. Εφαρμογή failover και replication

  • Ρύθμιση ενός master/slave που βασίζεται σε εξισορροπητή φορτίου
  • Εγκατάσταση της προσθήκης Shovel
  • Διαμόρφωση και εκτέλεση του Shovel

7. Εργαλεία Ιστού για διαχείριση RabbitMQ

  • Το πρόσθετο RabbitMQ Management
  • Διαχείριση του RabbitMQ από την κονσόλα Ιστού
  • Διαχείριση χρηστών από την κονσόλα Ιστού
  • Διαχείριση ουράς από την κονσόλα Ιστού
  • Χρησιμοποιώντας τη διεπαφή γραμμής εντολών

8. RabbitMQ και το REST API

  • Λειτουργίες REST API
  • Στατιστικά στοιχεία
  • vhost και παροχή χρηστών

9. Παρακολούθηση και ασφάλιση RabbitMQ

  • Ανθεκτικότητα μηνύματος και επιβεβαίωση μηνύματος
  • Χρήση μνήμης και όρια διεργασιών
  • Ρύθμιση SSL

Requirements

  • Εμπειρία με τη διεπαφή γραμμής εντολών Linux.
  • Κατανόηση των εννοιών ανάπτυξης εταιρικών εφαρμογών.

Ακροατήριο

  • ειδικοί πληροφορικής
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories