التراخيص العائمة: المقاعد المتزامنة والاسترداد التلقائي
ربط الجهاز يحد الأجهزة المسجلة. الترخيص العائم يعد الأجهزة النشطة المتزامنة؛ جلسات الجهاز نفسه تتشارك مقعدًا واحدًا.
مثال
مع 100 حاسوب و10 مقاعد عائمة تحصل الأجهزة العشرة الأولى على مقاعد ويُرفض الحادي عشر. ضمن الترخيص نفسه تتشارك الجلسات ذات هوية العتاد نفسها مقعدًا واحدًا حتى بعد إعادة التشغيل. عند غياب هوية العتاد تُستخدم هوية الجهاز. لا يصبح المقعد متاحًا لجهاز آخر حتى تحرير جميع جلسات الجهاز الأصلي أو انتهاء صلاحيتها.
اضبط في السياسة
اختر المقاعد العائمة واضبط حد الأجهزة / المقاعد. فترة heartbeat الافتراضية 600 ثانية (10 دقائق)، وإيجار المقعد 1800 ثانية (30 دقيقة). كل تجديد ناجح يعيد حساب وقت الانتهاء.
عند الخروج الطبيعي، يعيد إغلاق SDK بشكل صحيح المقعد فور نجاح طلب التحرير. التعطل أو الإنهاء القسري أو انقطاع الكهرباء أو الشبكة لا يضمن التحرير الفوري؛ قد يلزم الانتظار حتى 30 دقيقة بعد آخر تجديد ناجح. المدد المخصصة تتبع سياسة الترخيص.
يسمح الترخيص العائم بانقطاع قصير ضمن الإيجار. تحدّ المدة نفسها العمل دون اتصال؛ لا يدعم العمل الدائم المعزول أو التفعيل الأول بملف دون اتصال.
ماذا يجب أن تعالجه شفرة التطبيق أيضًا؟
استخدم Open/Start والإغلاق العادي. ينشئ SDK معرّف جلسة مستقلًا لكل client. لا تنشئ client لكل تصدير؛ أبقه حتى خروج البرنامج.
الذاكرة العائمة القديمة لا تستعيد المقعد عند البدء التالي. إذا انتهى الإيجار، فعّل مجددًا واحصل على مقعد قبل العمل.