- รองรับการประมวลผลแบบมัลติเธรด
→ สามารถขยายประสิทธิภาพการประมวลผลได้โดยกำหนดจำนวน worker thread
→ แต่ละเธรดจะทำหน้าที่พร็อกซีการยืนยันตัวตนและคำขอ Client-to-Server/Server-to-Client
→ worker thread ทั้งหมดใช้ร่วมกันกับพูลการเชื่อมต่อเซิร์ฟเวอร์แบบโกลบอล
→ การออกแบบแบบมัลติเธรดมีบทบาทสำคัญต่อประสิทธิภาพของ SSL/TLS
- Transaction pooling ขั้นสูง
→ ติดตามสถานะของทรานแซกชันปัจจุบัน และเมื่อเกิดการตัดการเชื่อมต่อของไคลเอนต์โดยไม่ตั้งใจ จะยกเลิกการเชื่อมต่อโดยอัตโนมัติ ทำ Rollback ทรานแซกชันที่ค้างอยู่ แล้วนำการเชื่อมต่อกลับคืนสู่พูล
→ จดจำเจ้าของการเชื่อมต่อคนล่าสุดไว้ จึงไม่จำเป็นต้องตั้งค่าตัวเลือกของไคลเอนต์ใหม่อีกครั้งเมื่อจัดสรร Client-To-Server
- การจัดการพูลที่ดียิ่งขึ้น
→ สามารถกำหนดพูลการเชื่อมต่อเป็นคู่ของ Database และ User ได้
→ แต่ละพูลสามารถมีการตั้งค่าการยืนยันตัวตน/โหมดการพูล/ข้อจำกัดแยกกันได้
- การยืนยันตัวตน
→ รองรับความสามารถทั้งหมดของ SSL/TLS
→ รองรับการยืนยันตัวตนแบบ MD5, clear text, PAM, LDAP
- การบันทึกล็อก
→ สร้าง UUID สำหรับแต่ละการเชื่อมต่อ
→ บันทึก ID ในทุกล็อกเพื่อติดตามได้
→ รองรับการบันทึกเหตุการณ์ไปยังไฟล์ล็อก/ระบบล็อกเกอร์
ยังไม่มีความคิดเห็น