Installations instruktioner

** Installera NSQ på Ubuntu **

NSQ är bästa meddelandemäklare och lätt att komma igång i RealTime Distribuerad meddelanden. Se först till att alla depenspaket för NSQ är installerade och uppdaterade på ditt system. NSQ Alla parametrar anges på kommandoraden och sammanställda NSQ -binärer har inget runtime -beroende. Nedanför guide täcker NSQ -installation på Debian och Ubuntu inklusive distributioner baserade på dem. Följande nedanstående instruktioner kommer att köra ett NSQ -kluster på din lokala maskin. NSQ använder GO -moduler för att producera tillförlitliga byggnader så använd nedan kommandon för sammanställning och för att ställa in NSQ:

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

Det finns tre separata binärer NSQLOOKUPD, NSQD och NSQADMIN som behöver installeras och körs. Så i ett skal, starta nsqlookupd med:

    nsqlookupd

I det andra skalet av terminal, starta NSQD med:

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

Du kan också lägga till-Broadcast-adress = 127.0.0.1. Det mesta av felsökning, analys och administration görs via NSQADMIN. Så starta nsqadmin i nytt skal genom att springa:

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

Därefter publicerar du ett första meddelande med:

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

Starta nsq_to_file i ett annat skal med kommando:

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

Slutligen, publicera fler meddelanden till NSQD som:

    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'

För att testa Run -kommandot i terminal:

    ./test.sh

För felsökning och övervakning i realtid fungerar också kommandot mycket bra:

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

Slutligen, i din favorit webbläsare öppna http://127.0.0.1:4171/ för att verifiera och se NSQADMIN -användargränssnittet och se statistik. Kontrollera också innehållet i loggfilerna (test.*. Log) skriven in /TMP -katalog. Grattis! Du har framgångsrikt installerat NSQ på Ubuntu -systemet. Njut av!

 Svenska