ফ্লোটিং লাইসেন্স: সমসাময়িক আসন ও স্বয়ংক্রিয় ফেরত
ডিভাইস বাঁধন নিবন্ধিত ডিভাইস সীমিত করে। ফ্লোটিং লাইসেন্স একই সময়ে সক্রিয় ডিভাইস গণনা করে; একই ডিভাইসের একাধিক সেশন এক আসন ভাগ করে।
উদাহরণ
100 কম্পিউটার ও 10 ফ্লোটিং আসন থাকলে প্রথম 10 ডিভাইস আসন পায়; একাদশটি প্রত্যাখ্যাত হয়। একই লাইসেন্সে একই হার্ডওয়্যার পরিচয়ের সেশন এক আসন ভাগ করে, পুনরায় চালু করলেও। হার্ডওয়্যার পরিচয় না থাকলে ডিভাইস পরিচয় ব্যবহৃত হয়। মূল ডিভাইসের সব সেশন রিলিজ বা মেয়াদোত্তীর্ণ হলেই অন্য ডিভাইস আসন পায়।
নীতিতে দিন
ফ্লোটিং আসন বেছে ডিভাইস / আসন সীমা সেট করুন। ডিফল্ট heartbeat 600 সেকেন্ড (10 মিনিট) এবং আসনের লিজ 1800 সেকেন্ড (30 মিনিট)। প্রতিটি সফল নবায়নে মেয়াদ আবার গণনা হয়।
স্বাভাবিক প্রস্থানে SDK ঠিকভাবে বন্ধ করে রিলিজ অনুরোধ সফল হলে আসন সঙ্গে সঙ্গে ফেরে। ক্র্যাশ, জোর করে বন্ধ, বিদ্যুৎ বা নেটওয়ার্ক বিচ্ছিন্ন হলে তাৎক্ষণিক ফেরত নিশ্চিত নয়; শেষ সফল নবায়নের 30 মিনিট পর পর্যন্ত অপেক্ষা লাগতে পারে। কাস্টম মেয়াদ লাইসেন্স নীতি অনুযায়ী চলে।
Floating লাইসেন্স আসন মেয়াদের মধ্যে স্বল্প নেট বিচ্ছিন্নতা দেয়। অফলাইন সময়ও মেয়াদে সীমিত; স্থায়ী অফলাইন বা ফাইলে সম্পূর্ণ অফলাইন প্রথম সক্রিয়করণ চলে না।
অ্যাপ কোডে আর কী সামলাব?
Open/Start ও স্বাভাবিক বন্ধ পদ্ধতি নিন। SDK প্রতি client আলাদা session ID দেয়। প্রতি export নতুন client নয়; প্রোগ্রাম বন্ধ পর্যন্ত একটি রাখুন।
পুরোনো floating ক্যাশ পরের শুরুতে নিজে আসন ফেরায় না। মেয়াদ শেষ হলে আবার সক্রিয় করে আসন নিয়ে কাজ শুরু করুন।