Telepítési útmutató

Telepítse az NSQ -t az Ubuntu -ra

Az NSQ a legjobb üzenet -bróker és a Könnyen elindítható valós időben elosztott üzenetküldő platform. Először győződjön meg arról, hogy az NSQ összes dudorcsomagja telepítve van és naprakészen van a rendszerre. NSQ Az összes paraméter a parancssorban van megadva, és az összeállított NSQ bináris fájlok nincsenek futási idő függőséggel. Az alábbi útmutató az NSQ telepítését lefedi a Debian és az Ubuntu területén, beleértve az azok alapján történő eloszlásokat. Az alábbi utasítások NSQ -fürt futtatása a helyi gépen futtatja. Az NSQ GO modulokat használ a megbízható építkezés előállításához, így az alábbi parancsokat használja az összeállításhoz és az NSQ beállításához:

    git clone https://github.com/nsqio/nsq
    cd nsq
    make

Három különálló bináris, az NSQLookupd, az NSQD és az NSQADMIN létezik, amelyeket telepíteni és futtatni kell. Tehát egy héjban kezdje el az NSQLookUpd -t:

    nsqlookupd

A terminál második héjában indítsa el az NSQD -t:

    nsqd --lookupd-tcp-address=127.0.0.1:4160

Hozzáadhat-broadcast-címe = 127.0.0.1. A hibakeresés, az elemzés és az adminisztráció nagy részét az NSQADMIN -en keresztül végzik. Tehát kezdje el az NSQADMIN -t az új héjban futtatásával:

    nsqadmin --lookupd-http-address=127.0.0.1:4161

Ezután tegye közzé egy kezdeti üzenetet a következő címmel:

    curl -d 'hello world 1' 'http://127.0.0.1:4151/pub?topic=test'

Indítsa el az NSQ_TO_FILE -t egy másik héjban, parancsgal:

    nsq_to_file --topic=test --output-dir=/tmp --lookupd-http-address=127.0.0.1:4161

Végül, tegyen közzé további üzeneteket az NSQD -nek, például:

    curl -d 'hello world 2' 'http://127.0.0.1:4151/pub?topic=test'
    curl -d 'hello world 3' 'http://127.0.0.1:4151/pub?topic=test'

A Run parancs teszteléséhez a terminálon:

    ./test.sh

A valósidejű hibakeresés és megfigyeléshez az alábbi parancs is nagyon jól működik:

    watch -n 0.5 "curl -s http://127.0.0.1:4151/stats"

Végül, a kedvenc webes böngészőjében nyissa meg a http://127.0.1:4171/ http://127.0.1:4171/ -t, hogy ellenőrizze és megtekintse az NSQADMIN UI -t, és lásd a statisztikákat. Kérjük, ellenőrizze a naplófájlok tartalmát (teszt.*. Napló) a /TMP könyvtárba írva. Gratulálunk! Sikeresen telepítette az NSQ -t az Ubuntu rendszerre. Élvezd!

 Magyar