HandyCafe Docs
owner it-admin

Mga Lisensya ng Software

Tinutulungan ka ng pahina ng Mga Lisensya ng Software na subaybayan at pamahalaan ang mga kasabay na lisensya ng software sa iyong cafe. Maraming mga laro at application ang lisensyado sa bawat upuan, ibig sabihin, limitadong bilang lamang ng mga PC ang maaaring magpatakbo ng mga ito nang sabay-sabay. Sinusubaybayan ng HandyCafe ang mga limitasyong ito sa real time at pinipigilan ang labis na paggamit.

Mga Patlang ng Lisensya

Ang bawat tala ng lisensya ay naglalaman ng sumusunod na impormasyon:

Patlang Paglalarawan
Pangalan Deskriptibong pangalan para sa lisensya (hal., "CS2 Server License")
Provider Ang vendor o publisher na nagbigay ng lisensya
Susi ng Lisensya Ang susi ng lisensya o serial number para sa sanggunian
Uri Kategorya ng software: laro, app, atbp.
Pangalan ng Proseso Pangalanan ng maipapatupad na proseso ang mga sinusubaybayan ng system (hal., cs2.exe)
Executable Path Buong landas sa application na maipapatupad sa mga PC ng kliyente
Dami Kabuuang bilang ng mga biniling upuan sa lisensya
Mga Sabay-sabay na Gumagamit Maximum na bilang ng mga user na pinapayagang patakbuhin ang application sa parehong oras
Suriin ang Interval (segundo) Gaano katagal maghintay para sa pagsusuri ng katayuan bago bawiin ang lisensya
Petsa ng Pag-expire Kapag nag-expire ang lisensya, kung naaangkop

Paano Gumagana ang Pagsubaybay sa Lisensya

Gumagamit ang HandyCafe ng modelo ng checkout/heartbeat/checkin para subaybayan ang paggamit ng lisensya sa real time.

Checkout

Kapag ang isang client PC ay naglunsad ng isang sinusubaybayang application, ang system ay nagtatala ng isang checkout na kaganapan. Naglalaan ito ng isang upuan mula sa available na pool. Kung ang lahat ng upuan para sa sabay-sabay na mga user ay ginagamit na, ang system ay nag-log ng isang "naabot na limitasyon" na kaganapan at maaaring opsyonal na pigilan ang application mula sa pagsisimula.

Tibok ng puso

Habang tumatakbo ang application, pana-panahong nagpapadala ang kliyente ng heartbeat signal upang kumpirmahin na ang lisensya ay aktibong ginagamit pa rin. Ang pagitan ay tinutukoy ng pagsasaayos ng lisensya.

Checkin

Kapag normal na nagsasara ang application, ang isang checkin na kaganapan ay naitala at ang upuan ng lisensya ay ibabalik sa available na pool.

Awtomatikong Pagbawi

Kung nabigo ang isang kliyente na magpadala ng tibok ng puso sa loob ng na-configure na agwat ng pagsusuri (halimbawa, dahil sa isang pag-crash o pagkaantala ng network), ang lisensya ay awtomatikong nabawi. Pinipigilan nito ang mga "natigil" na pag-checkout mula sa permanenteng pagbawas sa available na pool.

Manu-manong Pagbawi

Maaaring manu-manong mabawi ng mga administrator ang isang lisensya mula sa isang partikular na kliyente kung kinakailangan, na agad na pinapalaya ang upuan nang hindi naghihintay ng awtomatikong pagbawi.

Sinusubaybayang Mga Kaganapan

Ang mga sumusunod na kaganapan ay naitala para sa bawat lisensya:

Kaganapan Paglalarawan
checkout Isang kliyente ang nagsimulang gumamit ng lisensyadong application
heartbeat Kinumpirma ng kliyente na tumatakbo pa rin ang application
checkin Normal na isinara ang application
automatic_recovery Awtomatikong na-recover ang lisensya pagkatapos ng napalampas na tibok ng puso
manual_recovery Manu-manong pinalaya ng isang administrator ang lisensya
limit_reached Sinubukan ng isang kliyente na gamitin ang application ngunit lahat ng upuan ay inookupahan

Pagsubaybay sa Pag-expire

Ang mga lisensya na may mga petsa ng pag-expire ay sinusubaybayan at ang mga alerto ay nabuo habang papalapit ang petsa ng pag-expire. Nagbibigay ito sa mga administrator ng paunang abiso upang i-renew o palitan ang mga lisensya bago sila mag-expire at maantala ang mga operasyon.

Pamamahala ng mga Lisensya

Paggawa ng Lisensya

Magdagdag ng bagong lisensya sa pamamagitan ng pagbibigay ng mga kinakailangang field (pangalan, pangalan ng proseso, dami, sabay-sabay na mga user). Agad na sinisimulan ng system ang pagsubaybay para sa tinukoy na proseso sa lahat ng konektadong kliyente.

Pag-edit ng Lisensya

I-update ang anumang field ng lisensya kung kinakailangan. Ang mga pagbabago sa sabay-sabay na limitasyon ng mga user ay magkakabisa kaagad para sa mga bagong checkout.

Pagtanggal ng Lisensya

Mag-alis ng rekord ng lisensya kapag hindi na ito kailangan. Ang mga aktibong checkout para sa tinanggal na lisensya ay inilabas.

Use Case

Ang isang karaniwang senaryo ay ang pamamahala ng mga limitadong lisensya ng server ng laro. Halimbawa, kung nagmamay-ari ang iyong cafe ng 10 kasabay na lisensya para sa isang multiplayer na laro ngunit may 30 PC, tinitiyak ng HandyCafe na hindi hihigit sa 10 PC ang magpapatakbo ng laro sa parehong oras. Ang ika-11 PC na sumusubok na ilunsad ang laro ay makakakita ng "naabot na limitasyon" na abiso at maaaring pamahalaan ng operator ang pila nang naaayon.