- ทำให้สามารถ รันแอปพลิเคชันใดก็ได้เป็นบริการของ Windows และควบคุมรายละเอียดได้อย่างละเอียด เช่น ไดเรกทอรีทำงาน, ประเภทการเริ่มต้น, ลำดับความสำคัญของโปรเซส, การบันทึกล็อก, การตรวจสุขภาพ, ตัวแปรสภาพแวดล้อม, dependency, สคริปต์ก่อนเริ่มทำงาน เป็นต้น
- มีทั้ง GUI และ CLI เพื่อรองรับทั้งการจัดการแบบโต้ตอบและการผสานเข้ากับไปป์ไลน์อัตโนมัติ
- ช่วยแก้ข้อจำกัดของเครื่องมือ
sc ที่มากับ Windows (โดยเฉพาะการรันแบบตรึงอยู่ที่ C:\Windows\System32 เท่านั้น) และชดเชย ฟีเจอร์/UI ที่ไม่เพียงพอของ NSSM
- มีความสามารถในการรัน สคริปต์ก่อนเปิดบริการ ก่อนที่บริการจะเริ่มทำงาน เพื่อเตรียมสภาพแวดล้อม โหลด secret key และตั้งค่าต่างๆ โดยสามารถกำหนดเป็นตัวเลือกได้ว่าจะให้เริ่มบริการหรือไม่เมื่อสคริปต์ล้มเหลว
- รองรับ การรีไดเร็กต์ล็อก stdout/stderr + การหมุนเวียนล็อกตามขนาด และมีฟังก์ชันป้องกัน zombie process พร้อมการจัดการทรัพยากรในตัว
- หากแอป หยุดทำงาน, แครช, หรือถูกหยุด จะมีการเริ่มใหม่อัตโนมัติ และสามารถคงให้แอปที่ทำงานบน runtime เกือบทุกชนิดเป็นบริการได้ เช่น Node.js, Python, .NET, Java, Go, Rust, PHP, Ruby
- ในอนาคตมีแผนจะเพิ่มฟีเจอร์ขั้นสูงผ่าน Servy Manager App เช่น แดชบอร์ดบริการ, ตัวดูล็อก, การแจ้งเตือน, การจัดการระยะไกล
- รองรับ Windows 7~11 x64 และ Windows Server
- ไลเซนส์ MIT
ยังไม่มีความคิดเห็น