Je suis relativement nouveau dans ArcGIS for Server, j'espère donc que quelqu'un pourra m'orienter dans la bonne direction au cas où ce que je fais ne serait pas une bonne pratique.
J'ai 2 boîtiers avec ArcGIS for server 10.2.1, tous deux sur le même site. Les deux boîtiers ont 4 processeurs et 16 Go de RAM. Les deux boîtes s'exécutent sur Windows Server 2008.
Le site est utilisé à la fois pour fournir quelques services de carte de base à un petit nombre d'utilisateurs (<5) et pour générer des tuiles de cache pour les services futurs.
Je génère actuellement des tuiles de cache pour un service de cartographie (~ 50 Go). Je m'attendais à voir l'utilisation du processeur sur les 2 boîtiers assez élevée. Mais il a tendance à se situer entre 15% et 30% sur chaque boîte.
Le nombre maximal d'instances pour les outils de mise en cache est défini sur 6.
Le nombre maximal d'instances par machine est défini sur 3.
Ai-je tort de supposer que je devrais voir une utilisation plus élevée du CPU?
N'ai-je pas mis les bons chiffres?
Ou ma configuration n'est-elle pas la meilleure pratique? autrement dit, devrais-je utiliser un site uniquement pour servir des cartes et un autre site uniquement pour la mise en cache?
Je pense que j'ai suivi les directives mentionnées ici et ici . Mais je suis à peu près sûr que la mise en cache s'exécute plus lentement qu'elle ne devrait. Après 19 heures, il n'a mis en cache que 1,17% de toutes mes tuiles.
Toutes les suggestions de bonnes pratiques sont les bienvenues.
MISE À JOUR: Après 21 heures, l'utilisation du processeur sur les deux machines est réduite à rien:
machine 1:
machine 2:
La barre d'état du cache "en cours" sur le serveur est toujours en mouvement, mais le cache% n'a pas augmenté au cours des 2 dernières heures.