Net zoals u limieten voor de VMware Identity Manager-service kunt instellen, kunt u limieten voor de VMware Identity Manager Connector instellen.
Voor de connector kunt u een limiet instellen voor het aantal aanmeldingsaanvragen dat per minuut is toegestaan. Wanneer de limiet wordt bereikt, worden daaropvolgende aanvragen geweigerd. Door limieten in te stellen helpt u overbelasting van het systeem te voorkomen.
Bijvoorbeeld: als u de limiet voor aanmeldingsaanvragen op 100 instelt, worden de eerste 100 aanmeldingsaanvragen per minuut geaccepteerd, maar worden alle aanvragen vanaf de 101ste geweigerd.
Voor een VMware Identity Manager Connectorcluster is de limiet van toepassing op elk knooppunt in het cluster. Bijvoorbeeld: als u de limiet voor aanmeldingsaanvragen op 100 instelt voor een cluster met knooppunt A, knooppunt B en knooppunt C, kan knooppunt A 100 aanmeldingsaanvragen per minuut verwerken, kan knooppunt B 100 aanmeldingsaanvragen per minuut verwerken en kan knooppunt C 100 aanmeldingsaanvragen per minuut verwerken. U kunt afzonderlijke aanmeldingslimieten per knooppunt instellen.
Er zijn standaard geen limieten ingesteld.
U stelt limieten in met een REST API. Gebruik een REST-client zoals Postman voor de aanroepen naar de VMware Identity Manager-service.
Wijzigingen wordt na ongeveer een uur van kracht. Start de connector opnieuw als u wilt dat de wijzigingen onmiddellijk van kracht worden.
Als u de Linux-gebaseerde virtual appliance van de connector opnieuw wilt starten, meldt u zich aan bij de virtual appliance en voert u de volgende opdracht uit:
service horizon-workspace restart
Voer het volgende script uit om de Windows-connector opnieuw te starten:
install_dir\usr\local\horizon\scripts\horizonService.bat restart
Limieten instellen
Gebruik deze API om limieten voor de VMware Identity Manager Connector in te stellen.
Eindpunt: https://hostnaam/SAAS/jersey/manager/api/system/tuning/resiliency/tenant/orgResiliencyConnectorConfiguration?tenantId=tenantId
Methode: PUT
Beschrijving: Stelt het maximum aantal aanmeldingsaanvragen per minuut in dat door de VMware Identity Manager Connector is toegestaan.
Headers:
Inhoudtype | application/vnd.vmware.horizon.manager.system.tuning.resiliency.config+json;charset=UTF-8 |
Accepteren | application/vnd.vmware.horizon.manager.system.tuning.resiliency.config+json |
Autorisatie | HZN cookie_waarde Om de |
Parameters voor pad:
hostname |
De volledig gekwalificeerde domeinnaam van de service of load balancer van VMware Identity Manager. |
tenantId |
De tenant-ID van de VMware Identity Manager-service. De tenant-ID is de naam van de tenant die in de rechterbovenhoek van de VMware Identity Manager-console wordt weergegeven. |
Aanvraagtekst:
{ "config": { "rateLimitingDisabled": false, "rateLimits": { "login": { "requestsPerMinute": n } } } }
Tekstparameters voor aanvraag
login requestsPerMinute | Geef het maximum aantal aanmeldingsaanvragen op dat per minuut is toegestaan.
Opmerking: Houd er rekening mee dat meerdere API-aanvragen nodig kunnen zijn om een aanmeldingsaanvraag te voltooien en elke API-aanroep telt mee voor de limieten. Bijvoorbeeld: voor wachtwoordverificatie zijn twee API-aanroepen nodig, één om de aanmeldingspagina weer te geven en de tweede om verificatiegegevens te verzenden.
|
Limieten weergeven
Gebruik deze API om limieten weer te geven die momenteel voor de VMware Identity Manager Connector zijn ingesteld.
Eindpunt: https://hostnaam/SAAS/jersey/manager/api/system/tuning/resiliency/tenant/orgResiliencyConnectorConfiguration?tenantId=tenantId
Methode: GET
Beschrijving: Haalt de limieten op die momenteel voor aanmeldingsaanvragen voor de VMware Identity Manager Connector zijn ingesteld.
Headers:
Autorisatie | HZN cookie_value Om de |
Parameters voor pad:
hostname |
De volledig gekwalificeerde domeinnaam van de service of load balancer van VMware Identity Manager. |
tenantId |
De tenant-ID van de VMware Identity Manager-service. De tenant-ID is de naam van de tenant die in de rechterbovenhoek van de VMware Identity Manager-console wordt weergegeven. |
Voorbeeld van uitvoer:
{ "config": { "rateLimitingDisabled": false, "rateLimits": { "login": { "requestsPerMinute": 100 } } } }
login requestsPerMinute | Het maximum aantal aanmeldingsaanvragen dat per minuut is toegestaan. |