Licențe software
Pagina Licențe software vă ajută să urmăriți și să gestionați licențele software concurente în cafeneaua dvs. Multe jocuri și aplicații sunt licențiate pe loc, ceea ce înseamnă că doar un număr limitat de computere le pot rula simultan. HandyCafe monitorizează aceste limite în timp real și previne utilizarea excesivă.
Câmpuri de licență
Fiecare înregistrare de licență conține următoarele informații:
| Câmp | Descriere |
|---|---|
| Nume | Nume descriptiv pentru licență (de exemplu, „Licență Server CS2”) |
| Furnizor | Vânzătorul sau editorul care a emis licența |
| Cheia de licență | Cheia de licență sau numărul de serie pentru referință |
| Tip | Categoria software-ului: joc, aplicație etc. |
| Nume proces | Numele procesului executabil pe care sistemul îl monitorizează (de exemplu, cs2.exe) |
| Calea executabilă | Calea completă către aplicația executabilă pe computerele client |
| Cantitate | Numărul total de locuri de licență achiziționate |
| Utilizatori simultani | Numărul maxim de utilizatori autorizați să ruleze aplicația în același timp |
| Interval de verificare (secunde) | Cât timp trebuie să așteptați o verificare a stării înainte de a revendica licența |
| Data expirării | Când expiră licența, dacă este cazul |
Cum funcționează urmărirea licenței
HandyCafe folosește un model de checkout/heartbeat/checkin pentru a urmări utilizarea licenței în timp real.
Verifică
Când un PC client lansează o aplicație monitorizată, sistemul înregistrează un eveniment de checkout. Acest lucru aloca un loc din piscina disponibilă. Dacă toate locurile pentru utilizatori simultani sunt deja utilizate, sistemul înregistrează un eveniment „limită atinsă” și poate împiedica, opțional, pornirea aplicației.
Bătăi inimii
În timp ce aplicația rulează, clientul trimite periodic un semnal de bătăi inimii pentru a confirma că licența este încă în uz activ. Intervalul este determinat de configurația licenței.
Check-in
Când aplicația se închide în mod normal, este înregistrat un eveniment de checkin și locul de licență este returnat la pool-ul disponibil.
Recuperare automată
Dacă un client nu reușește să trimită o bătaie a inimii în intervalul de verificare configurat (de exemplu, din cauza unei blocări sau a unei întreruperi de rețea), licența este automat recuperată. Acest lucru împiedică cașile „blocate” să reducă permanent fondul disponibil.
Recuperare manuală
Administratorii pot recupera manual o licență de la un anumit client dacă este necesar, eliberând imediat locul fără a aștepta o recuperare automată.
Evenimente urmărite
Următoarele evenimente sunt înregistrate pentru fiecare licență:
| Eveniment | Descriere |
|---|---|
checkout |
Un client a început să folosească aplicația cu licență |
heartbeat |
Clientul a confirmat că aplicația încă rulează |
| [[PH0]]] | Aplicația a fost închisă în mod normal |
automatic_recovery |
Licența a fost recuperată automat după pierderea bătăilor inimii |
| [[PH0]]] | Un administrator a eliberat manual licența |
limit_reached |
Un client a încercat să folosească aplicația, dar toate locurile au fost ocupate |
Urmărirea expirării
Licențele cu date de expirare sunt monitorizate și alerte sunt generate pe măsură ce se apropie data de expirare. Acest lucru oferă administratorilor o notificare prealabilă pentru a reînnoi sau înlocui licențele înainte ca acestea să expire și să întrerupă operațiunile.
Gestionarea licențelor
Crearea unei licențe
Adăugați o nouă licență furnizând câmpurile necesare (nume, nume proces, cantitate, utilizatori simultani). Sistemul începe imediat monitorizarea procesului specificat pe toți clienții conectați.
Editarea unei licențe
Actualizați orice câmp de licență după cum este necesar. Modificările limitei de utilizatori simultani intră în vigoare imediat pentru noile comenzi.
Ștergerea unei licențe
Eliminați o înregistrare de licență atunci când nu mai este necesară. Verificările active pentru licența ștearsă sunt eliberate.
Caz de utilizare
Un scenariu comun este gestionarea licențelor limitate de server de jocuri. De exemplu, dacă cafeneaua dvs. deține 10 licențe simultane pentru un joc multiplayer, dar are 30 de computere, HandyCafe se asigură că nu mai mult de 10 computere rulează jocul în același timp. Al 11-lea PC care încearcă să lanseze jocul va vedea o notificare „limită atinsă”, iar operatorul poate gestiona coada în consecință.