Jak zarządzać licencjami oprogramowania
Serwer HandyCafe śledzi licencje oprogramowania na komputerach klienckich. Określasz, ilu użytkowników może jednocześnie korzystać z każdej licencjonowanej aplikacji. System monitoruje, które komputery wypożyczyły licencję, egzekwuje limity i odzyskuje licencje z maszyn, które przestają odpowiadać. Ten przewodnik obejmuje dodawanie licencji, monitorowanie użycia, obsługę limitów, konfigurację monitorowania aktywności, śledzenie wygaśnięcia oraz praktyczny przykład.
Jak dodać licencję oprogramowania
Dodanie licencji informuje system o oprogramowaniu, ile jednoczesnych kopii jest dozwolonych i jak wykrywać, kiedy jest uruchomione.
Co będzie potrzebne
- Działający serwer HandyCafe z dostępem administracyjnym.
- Dokładna nazwa procesu aplikacji, jak pojawia się w Menedżerze zadań Windows (np.:
photoshop.exe,steam.exe,chrome.exe). - Klucz licencyjny lub numer seryjny (dla twoich zapisów).
- Liczba jednoczesnych stanowisk, na które pozwala umowa licencyjna.
Kroki
- Kliknij Licencje w lewym pasku bocznym aplikacji HandyCafe Server.
- Kliknij przycisk Dodaj, aby utworzyć nowy wpis licencyjny.
- Wprowadź Nazwę licencji. Użyj jasnej, rozpoznawalnej nazwy, takiej jak "Adobe Photoshop" lub "Biblioteka gier Steam". Ta nazwa jest dla twojej referencji w interfejsie zarządzania.
- Wprowadź nazwę Dostawcy. Na przykład: "Adobe", "Valve", "Microsoft". To pomaga grupować i identyfikować licencje według dostawcy.
- Wprowadź Klucz licencyjny lub numer seryjny. To pole przechowuje klucz dla twoich zapisów. Nie jest przesyłany do klientów ani używany do aktywacji.
- Ustaw Typ na "app" dla standardowych aplikacji.
- Wprowadź Nazwę procesu dokładnie tak, jak pojawia się w Menedżerze zadań Windows. Na przykład:
photoshop.exe. To jest sposób, w jaki system wykrywa, czy aplikacja działa na komputerze klienckim. Dopasowanie nie jest wrażliwe na wielkość liter. - Ustaw Ilość na całkowitą liczbę posiadanych stanowisk licencyjnych. Ustaw Jednoczesnych użytkowników na liczbę komputerów, które mogą uruchamiać aplikację jednocześnie. W większości przypadków te dwie liczby są takie same. Na przykład, jeśli kupiłeś 5 jednoczesnych licencji, ustaw obie na 5.
- Ustaw Interwał sprawdzania w sekundach. Ta wartość określa, jak długo system czeka na odpowiedź od klienta przed odzyskaniem jego licencji. Domyślnie 300 sekund (5 minut) działa w większości sytuacji. Zobacz sekcję o monitorowaniu aktywności poniżej, aby uzyskać szczegóły.
- Opcjonalnie ustaw Datę wygaśnięcia, jeśli twoja licencja ma termin odnowienia. Kliknij Zapisz.
Oczekiwany wynik
Licencja pojawia się na liście Licencji z wyświetlonym limitem jednoczesnych użytkowników. System zaczyna śledzić proces na wszystkich podłączonych komputerach klienckich. Gdy klient uruchamia aplikację, licencja jest automatycznie wypożyczana.
Częste błędy
- Wprowadzenie niewłaściwej nazwy procesu. Jeśli nazwa procesu nie pasuje do tego, co faktycznie działa na kliencie, system nie może wykryć aplikacji. Otwórz Menedżera zadań na komputerze klienckim, uruchom aplikację i zanotuj dokładną nazwę procesu pokazaną na karcie Szczegóły.
- Mylenie nazwy wyświetlanej aplikacji z nazwą procesu. "Adobe Photoshop 2026" to nazwa wyświetlana. Nazwa procesu to
photoshop.exe. Zawsze używaj nazwy procesu. - Ustawienie limitu jednoczesnych użytkowników wyższego niż pozwala na to faktyczna umowa licencyjna. System pozwoli na więcej użytkowników niż pozwala na to twoja licencja, co może naruszać warunki dostawcy oprogramowania.
Jak monitorować aktywne użycie licencji
Zobacz, które komputery mają obecnie wypożyczoną licencję i ile miejsc jest jeszcze dostępnych.
Co będzie potrzebne
- Przynajmniej jedna licencja skonfigurowana w systemie.
- Komputery klienckie uruchamiające licencjonowaną aplikację.
Kroki
- Przejdź do strony Licencje.
- Wybierz licencję z listy. Panel szczegółów pokazuje bieżący status użycia.
- Przejrzyj sekcję Aktywne wypożyczenia. Każdy wpis pokazuje nazwę komputera, na którym działa aplikacja, czas wypożyczenia licencji i znacznik czasu ostatniej aktywności.
- Liczba Dostępne pokazuje, ile miejsc jest jeszcze wolnych. Na przykład, jeśli pozwalasz na 5 jednoczesnych użytkowników, a 3 komputery uruchamiają aplikację, 2 miejsca są dostępne.
Oczekiwany wynik
Widok w czasie rzeczywistym, które komputery używają każdej licencjonowanej aplikacji i ile miejsc pozostaje. Ten widok aktualizuje się, gdy aplikacje są uruchamiane i zamykane na komputerach klienckich.
Jak obsługiwać osiągnięcie limitu licencji
Gdy wszystkie miejsca dla jednoczesnych użytkowników są zajęte, system uniemożliwia dodatkowym komputerom uruchomienie aplikacji.
Co dzieje się automatycznie
Gdy komputer kliencki próbuje uruchomić aplikację, a wszystkie jednoczesne miejsca są już wypożyczone, system blokuje uruchomienie. Klient widzi powiadomienie, że osiągnięto maksymalną liczbę użytkowników.
Jak ręcznie odzyskać licencję
Jeśli licencja jest zablokowana (na przykład komputer się zawiesił bez prawidłowego zamknięcia aplikacji), możesz ją odzyskać ręcznie.
- Przejdź do strony Licencje i wybierz licencję.
- Na liście Aktywnych wypożyczeń znajdź wypożyczenie, które wydaje się zablokowane. Zwykle pokaże nieaktualny znacznik czasu aktywności.
- Kliknij przycisk Odzyskaj obok tego wypożyczenia.
- Miejsce licencyjne zostaje natychmiast zwolnione i staje się dostępne dla innego komputera.
Kiedy używać ręcznego odzyskiwania
- Komputer się zawiesił lub stracił połączenie z siecią. Interwał sprawdzania ostatecznie odzyska licencję automatycznie. Użyj ręcznego odzyskiwania, jeśli potrzebujesz szybciej zwolnić miejsce.
- Komputer kliencki został wyłączony bez zamknięcia aplikacji w sposób prawidłowy.
Częste błędy
- Odzyskiwanie licencji, która jest faktycznie używana. Klient na tym komputerze może stracić dostęp do aplikacji. Zawsze sprawdzaj status komputera przed odzyskaniem.
Jak skonfigurować monitorowanie aktywności
System monitorowania aktywności zapewnia, że licencje nie są na stałe zablokowane przez komputery, które przestają odpowiadać. Oto jak działa cykl życia i jak go skonfigurować.
Cykl życia licencji
- Wypożyczenie: Komputer kliencki uruchamia monitorowaną aplikację. System automatycznie wypożycza miejsce licencyjne dla tego komputera.
- Aktywność: Podczas gdy aplikacja działa, klient wysyła okresowe sygnały aktywności do serwera, potwierdzając, że aplikacja jest nadal aktywna.
- Zwolnienie: Gdy aplikacja zamyka się normalnie, klient wysyła sygnał zwolnienia i miejsce licencyjne zostaje zwolnione.
- Automatyczne odzyskiwanie: Jeśli serwer przestaje otrzymywać sygnały aktywności przez dłużej niż skonfigurowany interwał sprawdzania, zakłada, że aplikacja już nie działa (komputer mógł się zawiesić, stracić połączenie lub zostać wyłączony). Serwer automatycznie odzyskuje miejsce licencyjne.
Konfiguracja limitu czasu
- Przejdź do strony Licencje i wybierz licencję, którą chcesz skonfigurować.
- Edytuj pole Interwał sprawdzania. Wartość jest w sekundach.
- Ustaw wartość odpowiednią dla twojego środowiska:
- 120-180 sekund dla środowisk, gdzie potrzebujesz szybko zwalniać licencje po problemie.
- 300 sekund (5 minut) to domyślna wartość, która dobrze działa w większości konfiguracji.
- 600 sekund (10 minut) dla środowisk z okazjonalną niestabilnością sieci, gdzie chcesz uniknąć fałszywych odzyskań.
- Zapisz zmiany.
Oczekiwany wynik
Licencje są automatycznie odzyskiwane z nieodpowiadających komputerów po wygaśnięciu interwału sprawdzania. To zapobiega "duchowym wypożyczeniom" na stałe zajmującym miejsca licencyjne.
Częste błędy
- Ustawienie interwału sprawdzania zbyt krótko (poniżej 60 sekund). Krótkie przerwy w sieci lub duże obciążenie serwera mogą spowodować, że sygnały aktywności dotrą z lekkim opóźnieniem. Bardzo krótki interwał może odzyskać licencje z komputerów, które faktycznie nadal uruchamiają aplikację.
- Ustawienie interwału sprawdzania zbyt długo (powyżej 15 minut). Zawieszony komputer będzie trzymał swoją licencję przez cały interwał, uniemożliwiając innym klientom jej użycie.
Jak śledzić wygaśnięcie licencji
Ustaw daty wygaśnięcia, aby otrzymywać powiadomienia przed wygaśnięciem licencji.
Co będzie potrzebne
- Data odnowienia każdej z twoich licencji oprogramowania.
Kroki
- Przejdź do strony Licencje i wybierz licencję.
- Ustaw Datę wygaśnięcia na datę, kiedy twoja umowa licencyjna wygasa lub musi zostać odnowiona.
- Zapisz zmiany.
- System wyświetla ostrzeżenie, gdy zbliża się data wygaśnięcia. Licencje, które wygasły, są oznaczone na liście.
- Gdy licencja wygasa, zdecyduj, czy ją odnowić u dostawcy i zaktualizować datę wygaśnięcia, czy usunąć wpis licencyjny, jeśli nie zamierzasz jej odnawiać.
Oczekiwany wynik
Nadchodzące wygaśnięcia są widoczne na stronie Licencje, dając ci wcześniejsze powiadomienie o konieczności odnowienia. Wygasłe licencje są wyraźnie oznaczone, abyś nie pozwolił klientom na korzystanie z oprogramowania, na które nie masz już licencji.
Częste błędy
- Nie ustawienie daty wygaśnięcia w ogóle. Bez niej nie ma ostrzeżenia. Licencja może wygasnąć bez zauważenia.
- Odnowienie licencji u dostawcy, ale zapomnienie o aktualizacji daty w HandyCafe. System będzie nadal oznaczał ją jako wygasłą.
Przykład: Zarządzanie 10 jednoczesnymi licencjami na gry Steam na 30 komputerach
Ten przykład ilustruje typową konfigurację dla kafejki gamingowej.
Scenariusz
Masz 30 komputerów klienckich w swojej kafejce. Zakupiłeś komercyjną licencję na Steam, która pozwala na 10 jednoczesnych użytkowników.
Konfiguracja
- Przejdź do Licencje i kliknij Dodaj.
- Wprowadź nazwę: "Biblioteka gier Steam".
- Wprowadź dostawcę: "Valve".
- Wprowadź swój klucz licencyjny na Steam.
- Ustaw typ na "app".
- Ustaw nazwę procesu na
steam.exe. - Ustaw ilość na 10 i jednoczesnych użytkowników na 10.
- Ustaw interwał sprawdzania na 300 sekund.
- Ustaw datę wygaśnięcia na datę odnowienia licencji.
- Zapisz.
Jak to działa w praktyce
- Pierwszych 10 klientów, którzy uruchomią Steam na swoich komputerach, wypożycza po jednym miejscu licencyjnym.
- Klient numer 11 próbuje uruchomić Steam. System blokuje uruchomienie i powiadamia klienta, że wszystkie miejsca Steam są obecnie zajęte.
- Klient 3 kończy swoją sesję i zamyka Steam. System zwalnia licencję, zwalniając jedno miejsce.
- Klient 11 próbuje ponownie i teraz pomyślnie wypożycza nowo zwolnione miejsce.
- Jeśli PC-07 zawiesza się podczas uruchamiania Steam, sygnał aktywności zatrzymuje się. Po 300 sekundach serwer odzyskuje to miejsce. Jest teraz dostępne dla innego klienta.
Monitorowanie
Regularnie sprawdzaj stronę Licencje, aby zobaczyć wzorce użycia. Jeśli wszystkie 10 miejsc jest stale zajętych w godzinach szczytu, rozważ zakup dodatkowych jednoczesnych licencji. Jeśli miejsca są rzadko w pełni wykorzystywane, możesz mieć nadmiar licencji.