Při spuštění serveru Apache Cassandra v systému Windows může být opakované ručně spouštět a zastavovat server pokaždé, když jej potřebujete použít. Jako vývojáři je naším úkolem automatizovat únavné a opakující se úkoly, abychom se mohli soustředit na důležitější věci, jako je odstraňování chyb.
V tomto příspěvku probereme, jak můžete nastavit spouštění a zastavování serveru Apache Cassandra jako služby Windows. To umožní správci služeb Windows spouštět a zastavovat server při spuštění a vypnutí.
POZNÁMKA : Než budete pokračovat v tomto tutoriálu, předpokládáme, že máte server Apache Cassandra nakonfigurovaný a nastavený na počítači se systémem Windows. Pokud ne, podívejte se na náš instalační tutoriál na toto téma, kde se dozvíte více.
Krok 1 – Stáhněte si Apache Commons Daemon
Ke spuštění serveru Apache Cassandra jako služby potřebujeme démona Apache Commons, který poskytuje jedinou položku pro správu aplikací Java na straně klienta pomocí Java Virtual Machine.
Otevřete prohlížeč a přejděte na:
https://downloads.apache.org/commons/daemon/binaries/windows/
Stáhněte si binární soubor Apache Commons Deamon a uložte jej na místním počítači.
Krok 2 – Rozbalte stažený archiv
Po stažení archiv rozbalte a uložte do přístupného adresáře. V našem příkladu uložíme soubor do adresáře C:\commons-daemon.
Krok 3 – Nakonfigurujte složku démonů v Apache Cassandra
Dále vyhledejte adresář bin v instalačním adresáři Apache Cassandra, který obsahuje spouštěcí soubory serveru.
V adresáři bin vytvořte nový adresář démona.
Krok 4 – Zkopírujte PRUNSRV.EXE
V adresáři Apache Commons, který jste rozbalili, vyhledejte soubor prunsrv.exe. Pokud používáte 64bitový počítač, použijte soubor prunsrv.exe umístěný v adresáři amd64.
Zkopírujte soubor prunsrv.exe do adresáře démonů, který jste vytvořili dříve.
Krok 6 – Nainstalujte službu Apache Cassandra
Jakmile zkopírujete binární soubor prunsrv.exe, otevřete příkazový řádek jako správce a přejděte do adresáře Cassandra bin:
$ CD C:\cassandra\binDále spusťte níže uvedený příkaz a nainstalujte službu Cassandra:
$ cassandra.bat -NainstalujteVýše uvedený příkaz nainstaluje službu Cassandra na váš počítač.
Poté můžete použít Windows Manager ke spuštění nebo zastavení serveru Cassandra.
Závěr
V tomto příspěvku jste zjistili, jak používat Apache Commons Daemon ke spuštění serveru Cassandra jako služby Windows.