Fichier de configuration (server)

De Wiki1000
(Différences entre les versions)
(Système)
(Système)
Ligne 182 : Ligne 182 :
  
 
*FormCacheLimit
 
*FormCacheLimit
L'opération d'ouverture d'un écran est une opération couteuse, pour cette raison les écrans fermés sont placés dans un cache pour être réutilisés. Cette variable limite la taille du cache et en conséquence de la mémoire utilisée par le cache d'écran.
+
:L'opération d'ouverture d'un écran est une opération couteuse, pour cette raison les écrans fermés sont placés dans un cache pour être réutilisés. Cette variable limite la taille du cache et en conséquence de la mémoire utilisée par le cache d'écran.
  
 
====HTTP====
 
====HTTP====

Version du 7 septembre 2009 à 17:24

Sommaire

Introduction

Le Serveur d'application Sage 1000 est configuré par un fichier de configuration situé dans le répertoire du serveur.

Info-20px.png Note : Le nom du fichier est serverl1000.ini

Ce fichier peut être soit modifié à l'aide de la console d'administration des services, soit manuellement par un éditeur de texte.

Tip-20px.png Tip : Le fichier est chargé au démarrage du service.

Structure

Le fichier peut configurer plusieurs services exécuté sur le même serveur, chaque service à deux sections :

  • [\SOFTWARE\Sage\Ligne 1000\Administration\IPC\SERVICE_NAME]
Cette entrée détermine la configuration réseau du service.
  • [\SOFTWARE\Sage\Ligne 1000\Administration\Servers\SERVICE]
Cette entrée détermine la configuration logicielle du service.

Exemple :

[\SOFTWARE\Sage\Ligne 1000\Administration\IPC\MYSERVICE]
ipcMode=ipcSHM
tcpPort=8090
shmAddress=SYFRE

[\SOFTWARE\Sage\Ligne 1000\Administration\Servers\MYSERVICE]
Master base=orasql://myhost/DBMASTER_ORA?prefix="DBMASTERT_ORA."
Master driver=orasql
Master OS Authentication=0
Master user=DBMASTER_ORA
Master password=DBMASTER_ORA
Server Societies=Société de démonstration GCF 1000
Server Application=Sage 1000 Suite Financière
...

Chaque section à une liste de variable composé de paire Nom=Valeur, les types de données des variables sont :

String Chaîne de caractère
Boolean Valeur logique 0:Non 1:Oui
Integer Valeur entière

Section IPC

Section Servers

Base master

Ces variables configure la base Master utilisée par le service.

Master base String Nom de la base de données Master
Master driver String Nom du driver de la base de données Master
Master OS Authentication Boolean Utiliser l'autentification du sytème d'exploitation.
Master user String Nom d'utilisateur utilisé pour la connexion à la base Master
Master password String Mot de passe utilisé pour la connexion à la base Master

Application et Sociétés

Server Societies String Liste des sociétés/dossiers servies par le service.
Server Application String Nom de l'application servie par le service.
Server User String Nom de l'utilisateur du service.
Server Password String Mot de passe de l'utilisateur du service.
Server User Group String Nom du groupe de l'utilisateur du service.
Server Authentication String Annuaire utilisé pour l'authentification.

Service

Server Name String Nom du service.
Public Folder String Racine des répertoires partagés du service.
Scripts

Automates

Process Server Started Boolean Démarre le serveur d'automate.
Process Server Name String Nom du serveur d'automate à démarrer.
Process Server Message Box String Boite à messages utilisé par le serveur d'automate.
Process Task Service String Nom du Service 1000 exécutant les tâches du serveur d'automate.

Processus métiers

BP RunOnStart Boolean Démarre le service de Processus Métiers

Système

Ces variables configurent le processus du service.

ProcessAffinity String Détermine les cores utilisés par le processus sur une machine multi-cores

ex : 1,3 pour utilisé les cores 1 et 3 d'une machine multi-cores.

ThreadPoolSize Integer Taille du pool de thread (20)
FormCacheLimit Integer Taille du cache d'écran (256)
Start Performance Counters Boolean Démarre les compteurs de performance
  • ThreadPoolsize
Chaque requête sur le service est exécuté par une thread allouée d'un pool ; lorsque le pool est plein la requête est suspendue juste à ce qu'une thread se libère dans le pool. Cette variable limite la taille du pool de thread et par conséquence limite les contentions et les "context switches" provoqués par le processus.
  • FormCacheLimit
L'opération d'ouverture d'un écran est une opération couteuse, pour cette raison les écrans fermés sont placés dans un cache pour être réutilisés. Cette variable limite la taille du cache et en conséquence de la mémoire utilisée par le cache d'écran.

HTTP

Ces variables configurent le protocole HTTP

HTTP Alias
HTTP Protocol
HTTP Port
HTTP Site

LDAP

Ces variables configurent le serveur LDAP inclu dans le service.

LDAP Started Boolean Démarre le service LDAP
LDAP Port Integer Port d'écoute du service LDAP
LDAP Password String

SOAP

Ces variables configurent le service SOAP.

SOAP Log Documents Boolean Active la journalisation des documents SOAP
SOAP Log Messages Boolean Active la journalisation des messages SOAP
SOAP 5.5x Boolean Utilise l'implémentation SOAP des versions 5.5x

SMTP

Ces variables configure le client SMTP utilisé par le service pour envoyer des EMails.

SMTP Host String Adresse du serveur SMTP
SMTP Port Integer Port du serveur SMTP
SMTP Login String Utilisateur de connexion du serveur SMTP
SMTP Password String Mot de passe de connexion du serveur SMTP
SMTP From String Adresse EMail de l'expéditeur

FTP

Ces variables configurent le client FTP utilisé lorsque le service à besoin d'exporter une vignette du Portail.

FTP host String Addresse du serveur FTP
FTP Port Integer Numéro du port du serveur FTP
FTP Login String Utilisateur de connexion du serveur FTP
FTP Password String Mot de passe de connexion du serveur FTP
FTP Directory String Répertoire d'exportation sur le serveur FTP

SNMP

Ces variables configurent l'agent SMTP du service.

SNMP Started Boolean Démarre l'agent SNMP
SNMP Port Integer Port UDP de l'agent SNMP (161)
SNMP sysName String Valeur de la variable sysName pour la MIB2
SNMP sysContact String Valeur de la variable sysContact pour la MIB2
SNMP sysLocation String Valeur de la variable sysLocation pour la MIB2




Whos here now:   Members 0   Guests 1   Bots & Crawlers 1
 
Outils personnels