apache sentry
Distributed Configuration Management Platform(分布式配置管理平台) - GitHub - knightliao/disconf: Distributed Configuration Management Platform(分布式配置管理平台)
ภาพรวม
apache sentry คืออะไร?
Disconf เป็นแพลตฟอร์มการจัดการการกำหนดค่าแบบโอเพ่นซอร์สแบบกระจายที่ออกแบบมาสำหรับระบบที่ใช้ Java ให้บริการแบบครบวงจรในการจัดการการกำหนดค่าในสภาพแวดล้อมที่แตกต่างกัน (เช่น การพัฒนา QA การผลิต) โดยไม่ต้องเปลี่ยนโค้ดหรือรีสตาร์ท รองรับทั้งวิธีการกำหนดค่าแบบอิงคำอธิบายประกอบและ XML
apache sentry ใช้สำหรับอะไร?

คุณสมบัติหลัก
- การจัดการการกำหนดค่าแบบกระจาย
- อัพเดตการกำหนดค่าแบบไดนามิกโดยไม่ต้องรีสตาร์ท
- แพลตฟอร์มการจัดการบนเว็บแบบครบวงจร
- รองรับหลายสภาพแวดล้อม (RD/QA/PRODUCTION)
- มีการบุกรุกโค้ดน้อยหรือไม่มีเลยพร้อมคำอธิบายประกอบ/XML
- การตรวจสอบการกำหนดค่าและการตรวจสอบความถูกต้องด้วยตนเอง
- การประมวลผลเป็นชุดสำหรับการกำหนดค่าโปรเจ็กต์
วิธีใช้ apache sentry?
หากต้องการใช้ Disconf ให้รวมเข้ากับโปรเจ็กต์ Java ของคุณผ่านคำอธิบายประกอบหรือการกำหนดค่า XML ปรับใช้แพลตฟอร์มเว็บ Disconf เพื่อจัดการการกำหนดค่าจากส่วนกลาง และระบบจะตรวจจับและใช้การอัปเดตแบบเรียลไทม์โดยอัตโนมัติโดยไม่ต้องรีสตาร์ทแอปพลิเคชัน
เครื่องมือทางเลือก
ข้อดี & ข้อเสีย
ข้อดี
- ปรับใช้ได้ง่ายโดยไม่มีการเปลี่ยนแปลงการกำหนดค่าข้ามสภาพแวดล้อม
- อัพเดตการกำหนดค่าแบบเรียลไทม์
- ความเข้ากันได้สูงและการบุกรุกต่ำ
- ใช้กันอย่างแพร่หลายในบริษัทใหญ่ๆ เช่น Baidu และ Didi
ข้อเสีย
- เน้นไปที่แอปพลิเคชัน Java เป็นหลัก
- อาจต้องมีการตั้งค่าและการบำรุงรักษาสำหรับการปรับใช้ที่โฮสต์ด้วยตนเอง
กรณีการใช้งาน
- การจัดการการกำหนดค่าในสถาปัตยกรรมไมโครเซอร์วิส
- การอัปเดตแบบไดนามิกสำหรับการตั้งค่าแอปพลิเคชันในการผลิต
- การกำหนดค่าแบบรวมระหว่างทีมพัฒนาและทดสอบ
ราคา apache sentry
รีวิวผู้ใช้
ยังไม่มีรีวิว
เป็นคนแรกที่รีวิวเครื่องมือนี้!