Cassandra работает как служба Windows

Cassandra Rabotaet Kak Sluzba Windows



При запуске сервера Apache Cassandra в Windows может потребоваться повторный запуск и остановка сервера вручную каждый раз, когда вам нужно его использовать. Наша задача как разработчиков — автоматизировать утомительные и повторяющиеся задачи, чтобы мы могли сосредоточиться на более важных вещах, таких как устранение ошибок.

В этом посте мы обсудим, как настроить запуск и остановку сервера Apache Cassandra в качестве службы Windows. Это позволит диспетчеру служб Windows запускать и останавливать сервер при запуске и завершении работы.







ПРИМЕЧАНИЕ : Прежде чем продолжить работу с этим учебным пособием, мы предполагаем, что у вас настроен и настроен сервер Apache Cassandra на вашем компьютере с Windows. Если нет, ознакомьтесь с нашим руководством по установке по этой теме, чтобы узнать больше.



Шаг 1. Загрузите демон Apache Commons

Чтобы запустить сервер Apache Cassandra как службу, нам нужен демон Apache Commons, который предоставляет единую запись для управления клиентскими Java-приложениями с помощью виртуальной машины Java.



Откройте браузер и перейдите по адресу:





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

Загрузите двоичный файл Apache Commons Deamon и сохраните его на локальном компьютере.



Шаг 2 – Извлеките загруженный архив

После загрузки распакуйте архив и сохраните его в доступном каталоге. В нашем примере мы сохраним файл в каталоге C:\commons-daemon.

Шаг 3. Настройте папку Daemons в Apache Cassandra.

Затем найдите каталог bin в каталоге установки Apache Cassandra, в котором хранятся файлы запуска сервера.

В каталоге bin создайте новый каталог демона.

Шаг 4 – Скопируйте PRUNSRV.EXE

В извлеченном вами каталоге Apache Commons найдите файл prunsrv.exe. Если вы работаете на 64-битной машине, используйте файл prunsrv.exe, расположенный в каталоге amd64.

Скопируйте файл prunsrv.exe в созданный ранее каталог daemons.

Шаг 6. Установите службу Apache Cassandra.

Скопировав двоичный файл prunsrv.exe, откройте командную строку от имени администратора и перейдите в каталог bin Cassandra:

$ CD C:\кассандра\бин

Затем выполните приведенную ниже команду, чтобы установить службу Cassandra:

$ Кассандра.летучая мышь -установить

Приведенная выше команда установит службу Cassandra на ваш компьютер.

Затем вы можете использовать диспетчер Windows для запуска или остановки сервера Cassandra.

Вывод

В этом посте вы узнали, как использовать демон Apache Commons для запуска сервера Cassandra в качестве службы Windows.