يوفر مقبس الإدارة واجهة للاستعلام عن عُقدة وتكوينها أثناء التشغيل. افتراضياً، تستمع عُقدة لاتصالات الإدارة على localhost:9001.
توفر أداة uqdactl واجهة سطر أوامر سهلة الاستخدام لمقبس إدارة عُقدة. يمكنها الاتصال بكل من مثيلات عُقدة المحلية والبعيدة.
الأمثلة تشمل:
للحصول على قائمة بالأوامر المدعومة:
لتنفيذ إجراء على عقدة عُقدة بعيدة، حدد معامل -endpoint:
للحصول على نص استجابة JSON بدلاً من إخراج "ودود"، حدد معامل -json:
يستخدم مقبس إدارة عُقدة JSON لتنسيقات الطلب والاستجابة.
يجب أن يكون الطلب:
\nبمجرد استلام طلب صالح، يتم إرجاع مقطع الاستجابة.
هيكل الطلب النموذجي كما يلي:
الطلب:
"request" (string) - قيمة تحتوي على فعل الطلب"keepalive" (bool) - قيمة true أو false تشير إلى ما إذا كان يجب الحفاظ على الاتصال لطلبات إضافيةالاستجابة النموذجية منظمة على النحو التالي:
الاستجابة:
"request"، الذي يحتوي على نص الطلب الأصلي"status"، الذي يكون إما "success" أو "error""response"، الذي يحتوي على بيانات الاستجابة من الطلب"error"، الذي يحتوي على نص الخطأ