- Démarrage
- Meilleures pratiques
- Modélisation de l'organisation dans Orchestrator
- Gestion de grands déploiements
- Meilleures pratiques d'automatisation
- Optimisation de l'infrastructure Unattended à l'aide de modèles de machine
- Locataire
- Contexte des dossiers
- Automatisations
- Processus (Processes)
- Tâches (Jobs)
- Déclencheurs (Triggers)
- Journaux (Logs)
- Surveillance
- Files d'attente (Queues)
- Actifs
- Compartiments de stockage
- Test Suite - Orchestrator
- Autres configurations
- Intégrations
- Robots classiques
- Administration de l'hôte
- À propos du niveau de l’hôte
- Gestion des administrateurs système
- Gestion des locataires
- Configuration des notifications par e-mail du système
- Journaux d'audit pour le portail hôte
- Mode de Maintenance
- Administration de l'organisation
- Résolution des problèmes
Cet article vous guide tout au long du processus de répartition de la charge de travail d'automatisation non assistée à l'infrastructure existante en spécialisant les machines dans l'exécution de types particuliers de processus afin de maximiser leur efficacité et de réduire les coûts.
Le tableau suivant indique la version UiPath Robot requise pour exécuter les processus en fonction de leurs frameworks cibles et des considérations de compatibilité du système d'exploitation.
| Système d'exploitation (framework cible) | minimale 2021.8 |
|---|---|
| Windows - Héritage (.NET Framework 4.6.1) | Tout |
| Windows (.NET 5.0+) | 2021.10+ |
| Multiplateforme (.NET 5.0+) | 2021.10+ |
Le tableau suivant montre la version du robot UiPath requise pour exécuter les processus de premier plan/d'arrière-plan en fonction des considérations d'identification du robot.
| Types de processus | Considérations relatives aux informations d'identification du Robot | minimale 2021.8 |
|---|---|---|
| Arrière-plan | Avec identifiants | Tout |
| Premier plan | Avec identifiants | Tout |
| Arrière-plan | Sans identifiants | 2021.10+ |
| Premier plan | Sans identifiants | Configuration invalide. Vous avez besoin d'informations d'identification pour exécuter les tâches de premier plan. |
Optimisation de l'infrastructure Unattended
Votre charge de travail Unattended a des besoins d'infrastructure uniques qui peuvent évoluer au fil du temps. Vous pouvez maximiser l'efficacité et minimiser les pertes en limitant le modèle de machine et l'infrastructure de machine associée à l'exécution d'un type de processus particulier.
-
Ajoutez ou modifiez un nouveau modèle de machine sur la page Machines.
-
Configurez les deux options disponibles dans la section Utilisation prises en charge (Supported usage) en fonction de vos besoins :
Types de processus
Sur l'infrastructure de machine utilisant ce modèle de machine, vous pouvez procéder aux exécutions suivantes :
- Premier plan uniquement : Uniquement les processus de premier plan, (1)
- Arrière-plan uniquement : Uniquement les processus d’arrière-plan, (2)
- Tout (All) : Processus d'arrière-plan et de premier plan. (3)
Compatibilité des processus
Sur l'infrastructure de machine utilisant ce modèle de machine, vous pouvez procéder aux exécutions suivantes :
- Windows uniquement : processus compatibles Windows uniquement, (4)
- Multiplate-forme uniquement : Processus multiplate-forme uniquement, (5)
- Tout : Processus compatibles Windows et multiplate-forme. (6)
Exemple
Supposons que vous utilisez UiPath Studio depuis un certain temps maintenant ; vous vous êtes inévitablement procuré une collection assez diversifiée d'automatisations : processus d'arrière-plan et de premier plan, certains développés à l'aide de .NET Framework 4.6.1, et les plus récents développés sur .NET 5.0.
Votre infrastructure est composée des éléments suivants :
- un bureau Windows
- un serveur Windows haute densité
- trois machines Linux
À quoi ressemblerait une stratégie d'optimisation efficace ?
| Nombre de processus | Compatibilité (définie dans Studio) | Paramètres de modèle de machine (définis dans Orchestrator) | Pourquoi |
|---|---|---|---|
|
4. processus d’arrière-plan. |
Windows - Héritage (.NET Framework 4.6.1) |
Nous connectons le bureau Windows à l'aide du modèle A que nous définissons comme suit : Process type = Background only Process compatibility = Windows only Unattended Runtimes = 4 |
|
|
6 processus d’arrière-plan. |
Multiplateforme (.NET 5.0 ou supérieur) |
Nous connectons trois machines Linux à l'aide du modèle B que nous définissons comme suit : Process type = Background only Process compatibility = Cross-platform only Unattended Runtimes = 2 |
|
|
10 processus de premier plan |
Windows (.NET 5.0 ou supérieur) |
Nous connectons le serveur Windows à l'aide du modèle C que nous définissons comme suit : Process type = Foreground only Process compatibility = Windows only Unattended Runtimes = 10 |
|
Conseils & Astuces
- Allouez l'exécution des processus en arrière-plan à des machines moins coûteuses (telles que Linux).
- Gardez les machines Windows de côté pour l'automatisation au premier plan.
- Les processus d'arrière-plan développés à l'aide de .NET Framework 4.6.1 nécessitent Windows. Vous pouvez recourir aux bureaux Windows pour une exécution simultanée. Vous n'avez pas besoin d'un serveur Windows pour les processus en arrière-plan, ni d'un environnement à haute densité, car les tâches en arrière-plan peuvent s'exécuter simultanément sous le même compte.
- Vous avez besoin de Robots 2021.10 ou versions ultérieures pour exécuter des processus .NET. 5.0 ou versions ultérieures.
Attribution des tâches
Orchestrator n'autorise pas le démarrage de tâches sur des configurations non valides. Essayer de démarrer une tâche dans une configuration non valide entraîne un message d'erreur avec une description vous fournissant des informations pour corriger votre configuration.
Starting a job using dynamic allocation, i.e. no machine or account specified, with an incompatible folder setup results in an error. Make sure to correct the setup, otherwise, jobs stay pending indefinitely. For example, trying to run a .NET Framework 4.6.1 background job when there are only cross-platform templates in the folder does not work, and jobs stay pending until the configuration is fixed.
Trouvez des détails sur la façon de corriger la configuration dans la fenêtre Détails de la tâche (Job Details).
Configurations invalides
- Les processus de premier plan sont développés en plus d'une interface utilisateur, et ont besoin d'une interface utilisateur pour être exécutés. Actuellement, l'automatisation de premier plan UiPath n'est possible que sous Windows. Pour cette raison, l'automatisation de premier plan sur des machines multiplateformes uniquement n'est pas une configuration valide.
- L'utilisation d'un modèle Windows uniquement (Windows only) sur une machine Linux n'est pas une configuration valide. Utilisez des modèles Multiplateforme uniquement (Cross-platform only) ou des modèles sans restriction (Tous (All)).
- Employing a Cross-platform only template on a machine with a UiPath Robot version smaller than 2021.10+ is not a valid setup. Update the version or set the machine template to Windows only or All.