Cassandra Windows Hizmeti Olarak Çalıştır

Cassandra Windows Hizmeti Olarak Calistir



Apache Cassandra sunucusunu Windows üzerinde çalıştırırken, her kullanmanız gerektiğinde sunucuyu manuel olarak başlatmak ve durdurmak tekrarlanabilir. Geliştiriciler olarak, hataları gidermek gibi daha önemli şeylere odaklanabilmemiz için sıkıcı ve tekrarlayan görevleri otomatikleştirmek bizim görevimizdir.

Bu yazıda, Apache Cassandra sunucusunun Windows hizmeti olarak başlatılmasını ve durdurulmasını nasıl ayarlayabileceğinizi tartışacağız. Bu, Windows hizmet yöneticisinin başlatma ve kapatma sırasında sunucuyu başlatmasına ve durdurmasına olanak tanır.







NOT : Bu öğreticiye devam etmeden önce, Windows Makinenizde Apache Cassandra sunucusunun yapılandırıldığını ve kurulduğunu varsayıyoruz. Değilse, daha fazla bilgi edinmek için konuyla ilgili kurulum eğitimimize bakın.



Adım 1 – Apache Commons Daemon'u İndirin

Apache Cassandra sunucusunu bir hizmet olarak çalıştırmak için, Java Sanal Makinesini kullanarak istemci tarafı Java Uygulamalarını yönetmek için tek bir giriş sağlayan Apache Commons arka plan programına ihtiyacımız var.



Tarayıcınızı açın ve şuraya gidin:





https://downloads.apache.org/commons/daemon/binaries/windows/

Apache Commons Deamon ikili dosyasını indirin ve yerel makinenize kaydedin.



Adım 2 – İndirilen Arşivi Çıkarın

İndirdikten sonra arşivi çıkarın ve erişilebilir bir dizine kaydedin. Örneğimizde dosyayı C:\commons-daemon dizinine kaydedeceğiz.

Adım 3 – Apache Cassandra'da Daemons Klasörünü Yapılandırın

Ardından, sunucunun başlangıç ​​dosyalarını tutan Apache Cassandra kurulum dizinindeki bin dizinini bulun.

Bin dizininde yeni bir arka plan programı dizini oluşturun.

Adım 4 – PRUNSRV.EXE dosyasını kopyalayın

Çıkardığınız Apache Commons dizininde prunsrv.exe dosyasını bulun. 64bit bir makinedeyseniz, amd64 dizininde bulunan prunsrv.exe dosyasını kullanın.

prunsrv.exe dosyasını daha önce oluşturduğunuz daemons dizinine kopyalayın.

Adım 6 – Apache Cassandra Hizmetini Kurun

prunsrv.exe ikili dosyasını kopyaladıktan sonra, komut istemini yönetici olarak açın ve Cassandra bin dizinine gidin:

$ CD C:\cassandra\bin

Ardından, Cassandra hizmetini kurmak için aşağıdaki komutu çalıştırın:

$ cassandra.bat -Yüklemek

Yukarıdaki komut, Cassandra hizmetini makinenize kuracaktır.

Daha sonra Cassandra sunucusunu başlatmak veya durdurmak için Windows Yöneticisi'ni kullanabilirsiniz.

Çözüm

Bu gönderide, Cassandra Sunucusunu bir Windows hizmeti olarak çalıştırmak için Apache Commons Daemon'un nasıl kullanılacağını keşfettiniz.