Limites système
La configuration de la plateforme Navixy impose des limites pour éviter la surcharge du serveur. Cette page explique quels paramètres Navixy propose en tant que limites et comment les ajuster. En définissant des limites sur le nombre d'appareils et la période de rapport, Navixy garantit des performances optimales et un service fiable tout en minimisant le risque de surcharge ou d'indisponibilité.
Ajustement des limites par défaut
Par défaut, la plateforme Navixy applique des limitations pour le travail avec les rapports et les alertes. Plus précisément, les utilisateurs ne peuvent créer des rapports ni configurer des notifications que pour un nombre limité d'appareils, et ne peuvent générer des rapports que pour une période maximale. Ces restrictions existent pour éviter la surcharge du serveur, car la génération de rapports et la configuration des notifications nécessitent des ressources serveur importantes.
Dans certains scénarios métier, vous pouvez nécessiter des limites plus élevées que celles imposées par défaut sur la plateforme Navixy. Dans de tels cas, vous pouvez ajuster les limites, typiquement en les augmentant. Pour la solution On‑premise de Navixy, vous pouvez modifier ces limites si les performances de votre serveur sont adéquates. Ainsi, vous pouvez générer davantage de rapports et de notifications ou étendre la couverture de votre réseau d'appareils, sans surcharger le serveur.
Les instructions de cette page impliquent la modification des fichiers de configuration de la plateforme Navixy. Veuillez noter que modifier la configuration sans attention appropriée peut entraîner un dysfonctionnement de la plateforme ou la rendre inopérante. Il est donc crucial de sauvegarder la configuration avant d'apporter toute modification aux paramètres par défaut.
Nombre d'appareils dans les rapports
Le nombre maximal d'appareils par rapport peut varier en fonction de la version de la plateforme et des paramètres effectués précédemment. Pour changer le nombre maximal d'appareils, vous devez éditer Config.js fichier situé au chemin :
/var/www/pro-ui/Config.js (Linux)
C:\nginx\www\pro-ui\Config.js (Windows)
Dans ce fichier, vous devez trouver le reportsMaxTrackersCount bloc. Dans les versions récentes de la plateforme, il ressemble à ceci :
reportsMaxTrackersCount:{
StayInPlaces: 100,
TripsAndEvents: 100,
Zone: 100,
DetailingOfTransmittedData: 1
},Dans ce bloc, vous pouvez spécifier des limites séparément pour chaque type de rapport.
Cependant, dans la plupart des cas, il n'est pas nécessaire de configurer les limites séparément, et il suffit de spécifier une limite générale pour tous les rapports. Pour ce faire, ajoutez la ligne maxTrackersPerReport: XXXXX à la configuration après du bloc ci‑dessus. Exemple (limite de 1000 appareils par rapport) :
reportsMaxTrackersCount:{
StayInPlaces: 100,
TripsAndEvents: 100,
Zone: 100,
DetailingOfTransmittedData: 1
},
maxTrackersPerReport: 1000,Après ces modifications, le nombre maximal d'appareils par rapport sera augmenté à 1000.
Le maxTrackersPerReport paramètre s'applique à tous les rapports sauf pour Visites de géorepères (Zone) et Visites de POI (StayInPlaces) rapports. En raison des particularités de la plateforme, les restrictions pour ces rapports doivent être spécifiées séparément dans le bloc ci‑dessus :
StayInPlaces: 1000,
Zone: 1000,Un autre rapport qui n'est pas affecté par le réglage général est Rapport de point. Il ne peut être généré que pour un seul appareil.
Nombre d'appareils dans les alertes
Le nombre maximal d'appareils pour les alertes est également spécifié dans le Config.js :
/var/www/pro-ui/Config.js(Linux)C:\nginx\www\pro-ui\Config.js(Windows)
Vous devez trouver la ligne :
greenModeTrackersCount: 100,La valeur de cette ligne ajuste le nombre d'appareils que vous pouvez sélectionner lors de la configuration d'une alerte.
Plage de dates dans les rapports
Par défaut, la plage de dates maximale pour la plupart des rapports est de 90 jours. Cette valeur peut également être augmentée, mais vous devez modifier un fichier de configuration différent pour cela. Vous devez trouver la api-server configuration. Le fichier est situé au chemin :
/home/java/api-server/conf/config.properties(Linux)C:\java\api-server\conf\config.properties(Windows)
Ouvrez ce fichier dans un éditeur de texte et trouvez la ligne suivante : #reports
maxReportTimeSpan=90dChangez l'entrée 90d valeur à celle dont vous avez besoin. Notez que le nombre de jours doit être suivi de la lettre d.
Mis à jour
Ce contenu vous a-t-il été utile ?