เมื่อใช้งานเซิร์ฟเวอร์ Apache Cassandra บน Windows การเริ่มและหยุดเซิร์ฟเวอร์ด้วยตนเองนั้นสามารถทำซ้ำได้ทุกครั้งที่คุณต้องการใช้งาน ในฐานะนักพัฒนา หน้าที่ของเราคือทำให้งานที่น่าเบื่อและซ้ำซากเป็นอัตโนมัติ เพื่อให้เราสามารถมุ่งเน้นไปที่สิ่งที่สำคัญกว่า เช่น การลบจุดบกพร่อง
ในโพสต์นี้ เราจะพูดถึงวิธีที่คุณสามารถตั้งค่าการเริ่มต้นและการหยุดเซิร์ฟเวอร์ Apache Cassandra เป็นบริการ Windows ซึ่งจะช่วยให้ตัวจัดการบริการ Windows สามารถเริ่มต้นและหยุดเซิร์ฟเวอร์เมื่อเริ่มต้นและปิดระบบ
บันทึก : ก่อนดำเนินการกับบทช่วยสอนนี้ เราถือว่าคุณมีเซิร์ฟเวอร์ Apache Cassandra ที่กำหนดค่าและตั้งค่าบนเครื่อง Windows ของคุณ ถ้าไม่ ให้ตรวจสอบบทช่วยสอนการติดตั้งของเราในหัวข้อนี้เพื่อเรียนรู้เพิ่มเติม
ขั้นตอนที่ 1 – ดาวน์โหลด Apache Commons Daemon
ในการเรียกใช้เซิร์ฟเวอร์ Apache Cassandra เป็นบริการ เราจำเป็นต้องมี Apache Commons daemon ซึ่งมีรายการเดียวสำหรับจัดการแอปพลิเคชัน Java ฝั่งไคลเอ็นต์โดยใช้ Java Virtual Machine
เปิดเบราว์เซอร์ของคุณและไปที่:
https://downloads.apache.org/commons/daemon/binaries/windows/
ดาวน์โหลดไบนารี Apache Commons Deamon และบันทึกไว้ในเครื่องของคุณ
ขั้นตอนที่ 2 – แตกไฟล์เก็บถาวรที่ดาวน์โหลด
เมื่อดาวน์โหลดแล้ว ให้แตกไฟล์เก็บถาวรและบันทึกไว้ในไดเร็กทอรีที่สามารถเข้าถึงได้ ในตัวอย่างของเรา เราจะบันทึกไฟล์ในไดเร็กทอรี C:\commons-daemon
ขั้นตอนที่ 3 – กำหนดค่าโฟลเดอร์ Daemons ใน Apache Cassandra
ถัดไป ค้นหาไดเร็กทอรี bin ในไดเร็กทอรีการติดตั้ง Apache Cassandra ซึ่งเก็บไฟล์เริ่มต้นของเซิร์ฟเวอร์
ในไดเร็กทอรี bin ให้สร้างไดเร็กทอรี daemon ใหม่
ขั้นตอนที่ 4 – คัดลอก PRUNSRV.EXE
ในไดเร็กทอรี Apache Commons ที่คุณแตก ให้ค้นหาไฟล์ prunsrv.exe หากคุณใช้เครื่อง 64 บิต ให้ใช้ไฟล์ prunsrv.exe ที่อยู่ในไดเร็กทอรี amd64
คัดลอกไฟล์ prunsrv.exe ลงในไดเร็กทอรี daemons ที่คุณสร้างไว้ก่อนหน้านี้
ขั้นตอนที่ 6 – ติดตั้ง Apache Cassandra Service
เมื่อคุณคัดลอกไบนารี prunsrv.exe แล้ว ให้เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ และไปที่ไดเร็กทอรี Cassandra bin:
$ ซีดี C:\cassandra\binถัดไป เรียกใช้คำสั่งด้านล่างเพื่อติดตั้งบริการ Cassandra:
$ cassandra.bat -ติดตั้งคำสั่งด้านบนจะติดตั้งบริการ Cassandra บนเครื่องของคุณ
จากนั้น คุณสามารถใช้ Windows Manager เพื่อเริ่มหรือหยุดเซิร์ฟเวอร์ Cassandra
บทสรุป
ในโพสต์นี้ คุณได้ค้นพบวิธีใช้ Apache Commons Daemon เพื่อเรียกใช้ Cassandra Server เป็นบริการ Windows