Schița de curs

1. Introducere în RabbitMQ

  • Configurarea folderelor necesare
  • Descărcare și instalare RabbitMQ

2. Înțelegerea mesajelor

  • Rolul unui consumator
  • Rolul unui producător
  • Legături consumatori și producători
  • Mesaje și durabilitate
  • Cum se verifică livrarea

3. Administrarea RabbitMQ

  • Pornirea și oprirea nodurilor
  • RabbitMQ fișiere de configurare
  • Cum să gestionezi privilegiile
  • Vizualizarea statisticilor și analiza jurnalelor
  • Trimiterea alertelor
  • Cum să configurați procesarea paralelă

4. Disponibilitate ridicată cu cluster

  • Arhitectura unui cluster
  • Cozi într-un cluster
  • Configurarea unui cluster de testare
  • Distribuirea nodurilor la mai multe mașini
  • Cum să păstrați mesajele: cozi în oglindă

5. O perspectivă a programatorului

  • Scrierea unui cod robust
  • Instalare și configurare HAProxy
  • Clienți eșuați între servere

6. Implementarea failoverului și replicării

  • Configurarea unui master/slave bazat pe echilibrarea sarcinii
  • Instalarea pluginului Shovel
  • Configurarea și rularea Shovel

7. Instrumente web de administrat RabbitMQ

  • Pluginul RabbitMQ Management.
  • Gestionarea RabbitMQ din consola web
  • Administrarea utilizatorilor din consola web
  • Gestionarea cozii din consola web
  • Folosind interfața liniei de comandă

8. RabbitMQ și API-ul REST

  • Caracteristicile API-ului REST
  • Access statistici
  • vhost și furnizarea de utilizatori

9. Monitorizare și securizare RabbitMQ

  • Durabilitatea mesajului și confirmarea mesajului
  • Utilizarea memoriei și limitele procesului
  • Configurarea SSL

Cerințe

  • Experiență cu interfața liniei de comandă Linux.
  • O înțelegere a conceptelor de dezvoltare a aplicațiilor de întreprindere.
  • .

Audiență

  • Specialiști IT
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (4)

Cursuri înrudite

Categorii înrudite