متن پر جائیں

فلوٹنگ لائسنس: بیک وقت نشستیں اور خودکار واپسی

ڈیوائس بائنڈنگ رجسٹرڈ آلات کی حد رکھتی ہے۔ فلوٹنگ لائسنس بیک وقت فعال آلات گنتا ہے؛ ایک آلے کے متعدد سیشن ایک نشست بانٹتے ہیں۔

مثال

100 کمپیوٹر اور 10 فلوٹنگ نشستوں میں پہلے 10 آلات نشست حاصل کرتے ہیں؛ گیارھواں مسترد ہوتا ہے۔ ایک لائسنس میں یکساں ہارڈویئر شناخت والے سیشن ایک نشست بانٹتے ہیں، دوبارہ چلانے پر بھی۔ ہارڈویئر شناخت نہ ہو تو ڈیوائس شناخت استعمال ہوتی ہے۔ اصل آلے کے تمام سیشن ختم یا ریلیز ہونے پر ہی دوسرے آلے کو نشست ملتی ہے۔

پالیسی میں دیں

فلوٹنگ نشستیں منتخب کرکے ڈیوائس / نشست کی حد مقرر کریں۔ طے شدہ heartbeat 600 سیکنڈ (10 منٹ) اور نشست کی لیز 1800 سیکنڈ (30 منٹ) ہے۔ ہر کامیاب تجدید سے میعاد دوبارہ مقرر ہوتی ہے۔

عام اخراج پر SDK درست بند کرنے اور ریلیز درخواست کامیاب ہونے سے نشست فوراً واپس ہوتی ہے۔ کریش، جبری بندش، بجلی یا نیٹ ورک منقطع ہونے پر فوری واپسی یقینی نہیں؛ آخری کامیاب تجدید کے 30 منٹ بعد تک انتظار ہو سکتا ہے۔ مخصوص مدت لائسنس پالیسی کے مطابق ہے۔

floating لائسنس lease میں مختصر رابطہ بندش دیتا ہے۔ offline وقت بھی lease تک؛ مستقل offline یا فائل سے مکمل offline پہلی activation نہیں۔

ایپ کوڈ میں مزید کیا سنبھالیں؟

Open/Start اور معمول کا close لیں۔ SDK ہر client کے لیے الگ session ID بناتا ہے۔ ہر export کا نیا client نہیں؛ پروگرام بند ہونے تک ایک رکھیں۔

پرانا floating cache اگلے آغاز پر نشست خود بحال نہیں کرتا۔ lease ختم ہو تو دوبارہ activation اور نشست لینے کے بعد کام کریں۔