üzenetsorokért

Message Queuing lehetővé aszinkron program végrehajtása szakaszok. Ez lehetővé teszi, hogy:

  • Növelje alkalmazási sebesség
  • Serve több látogató (skálázható)
  • Használjon különböző fejlesztési nyelvek ugyanazt a kérelmet

sorbanállási rendszer - ez az elv, hanem egy speciális technológiával. Megvalósítása a sorban rendszer nem szükséges, hogy egy külső megoldás. Akkor végre minden, mondjuk, a MySQL és a PHP. Ugyanakkor az egyszerűség és a rendelkezésre álló kész megoldásokat teszi gyorsabbá.







sorbanállási rendszer két fő komponensből áll.

sorbanállási szerver

A sorbanállási szerver tárolja az üzenetek listája (vagy feladatokat munkasor), amely elküldi neki a fő alkalmazást. A feladat - ez csak tájékoztatás, hogy mit és hogyan kell csinálni.

üzenetsorokért

A sorbanállási szerver maga nem csinál semmit. Az egyetlen célja az, hogy a sorban is.

felvezető

Processzor (vagy dolgozó) - része a fő program, amely együttműködik a fordított tört. Megkapja az új üzeneteket a sorból, és végrehajtja a megfelelő lépéseket.

üzenetsorokért






Ie lassú programszakasz eltávolítjuk a fő program, és átadásra kerül a munkás. Alapvetően helyettesíti alkalmazás küld üzeneteket a sorban.

integráció

Az általános szerkezete a munka jelentési rendszer alkalmazása a következő:

üzenetsorokért

A munka lesz szüksége:
  1. Állítsa sorba rendszer (pl Gearman).
  2. Cserélje ki a lassú fázisban a program üzeneteket küldeni.
  3. Develop kezelő (munkás), azaz lassú át a föld ott.
  4. Fuss egy munkás egy vagy több forrásból.
  5. Annak megállapítására, monitoring rendszer nyomon követni a sorban torlódások és workers` állapotát.

skálázás

Ami a méretezés sorbanállási rendszer nagyszerű lehetőséget biztosít.
  • Egy lehetőség, hogy észre a munkavállaló különböző technológiák lehetővé teszik, hogy alkalmazza a leghatékonyabb megoldás.
  • A több üzenetkezelő szerverek teszi a program megbízható és méretezhető.
  • Képes futtatni több workers` felgyorsítja lassú működése.
  • Számos kommunikációs rendszer támogatja a prioritások, amelyek fontos feladatokat gyorsabban.

A gyakorlat és a legfontosabb

Olvassa el a kérelmet sorok Gearman rendszer PHP. sorbanállási rendszert lehet és kell alkalmazni a nem csak a nagy weboldalak. Lassú műveletek jelentősen rontja a tapasztalat az alkalmazás, és a sor biztosítja a nagy sebességű teljesítményt az akciót.

üzenetsorokért

anyagok a témában




Kapcsolódó cikkek