Instrukce k instalaci

Nainstalujte NSQ na Ubuntu

NSQ je nejlepší makléř zpráv a snadno se začněte s distribuovanou platformou pro zasílání zpráv v reálném čase. Nejprve se ujistěte, že všechny deponovací balíčky NSQ jsou nainstalovány a aktuální ve vašem systému. NSQ Všechny parametry jsou zadány na příkazovém řádku a kompilované binární soubory NSQ nemají žádnou závislost runtime. Níže uvedená průvodce pokrývá instalaci NSQ na Debian a Ubuntu včetně distribucí založených na nich. Následující níže uvedené pokyny spustí klastr NSQ na místním počítači. NSQ používá moduly GO k vytvoření spolehlivých sestav, takže pro kompilaci a nastavení NSQ použijte pod příkazy:

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

Existují tři samostatné binární soubory NSQLOOKUPD, NSQD a NSQADMIN, které je třeba nainstalovat a spustit. Takže v jedné skořápce spusťte nsqlookupd pomocí:

    nsqlookupd

Ve druhé skořápce terminálu spusťte NSQD pomocí:

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

Můžete také přidat-broadcast-address = 127.0.0.1. Většina ladění, analýzy a správy se provádí prostřednictvím NSQADMIN. Spusťte tedy spuštěním NSQADMIN v New Shell:

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

Dále zveřejněte počáteční zprávu pomocí:

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

Spusťte nsq_to_file v jiné skořápce s příkazem:

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

Nakonec publikujte více zpráv na NSQD jako:

    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'

Pro testování příkazu běhu v terminálu:

    ./test.sh

Pro ladění a monitorování níže v reálném čase funguje také velmi dobře:

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

Nakonec ve vašem oblíbeném webovém prohlížeči otevřete http://127.0.0.1:4171/ pro ověření a zobrazení uživatelského rozhraní NSQADMIN a viz statistiky. Zkontrolujte také obsah souborů protokolu (test.*. Log) zapsaný do adresáře /TMP. Gratulujeme! Úspěšně jste nainstalovali NSQ v systému Ubuntu. Užívat si!

 Čeština