WebProvider
Installation
Le WebProvider gère le ou les RenderUnit. Il s'agit d'un serveur qui reçoit des commandes de Web Render et les distribue aux unités de rendu. Les rendus calculés parcourent le chemin inverse pour être affichés à l'utilisateur de Web Render.
Lancez l'installeur WebProvider et suivez les instructions.
Fichiers de configuration
Dans le dossier C:\ProgramData\Lumiscaphe\WebProvider\Samples
:
Copiez le fichier suivant :
settings.xml
Collez-le dans
C:\ProgramData\Lumiscaphe\WebProvider
.
Note
Pour modifier les paramètres de multicast par défaut, déplacez également le fichier netRenderSettings.xml
.
Note
Si un WebProvider est déjà présent sur le réseau et vous souhaitez faire la distinction entre les deux, il est important de préciser des adresses multicast différentes.
Configuration de WebProvider
Dans C:\ProgramData\Lumiscaphe\WebProvider, ouvrez le fichier settings.xml
. Les éléments suivants doivent être configurés selon trois niveaux de paramétrage :
Configuration de base :
Paramètre | Valeur par défaut | Description |
---|---|---|
| 80 | Port d'écoute HTTP. Modifiez ce port si WebProvider et Web Render sont installés sur la même machine. Dans ce cas, il est préférable de réserver le port 80 au serveur Web Render qui sera configuré plus loin. |
| 1920 | La largeur maximale d'un rendu. Les demandes de rendu de taille supérieure ne seront pas traitées. |
| 1920 | La hauteur maximale d'un rendu. Les demandes de rendu de taille supérieure ne seront pas traitées. |
| C:\ProgramData\Lumiscaphe\ WebProvider\Cache | L'endroit où les images calculées sont stockées. |
Configuration avancée :
Paramètre | Valeur par défaut | Description |
---|---|---|
| Nom de l'ordinateur | Nom du fournisseur web. |
| null | Redirige le schéma de l'URL. |
| null | Redirige l'URL de l'hôte. |
| 0 | Port d'écoute HTTPS. |
| 60 | Délai d'expiration de la requête HTTP. |
| 8080 | Port d'écoute TCP. |
| * | Access-Control-Allow-Origin header |
| 3 153 6000 | Cache-Control max-age header |
Configuration masquée :
Paramètre | Valeur par défaut | Description |
---|---|---|
| Random | Id du fournisseur web. |
| false | Indicateur pour faire fonctionner plusieurs fournisseur web sur le même ordinateur. |
| false | Indicateur pour contourner le cache. |
| 3 | Répartition du cache sur plusieurs servers. |
| false | Indicateur pour exporter le fichier des metadas d'une image. |
| 120 | Nombre maximal d'images par lot. |
| 3 | Nombre maximal de tentatives de rendu après échec. |
| null | |
| null | |
| C:\ProgramData\Lumiscaphe\WebProvider\Textures | Chemin pour les bibliothèques de textures. |
| null | URL du serveur de journalisation web. |
Paramétrage pour utilisation depuis un compte non Administrateur
WebProvider nécessite d'être lancé par un compte Administrateur. Si vous souhaitez l'utiliser avec un compte non administrateur, suivez les instructions ci-dessous.
Dans une ligne de commande ouverte en tant qu'Administrateur, entrez la commande suivante :
netsh http add urlacl url=http://+:80/ user=DOMAIN\user
La valeur 80 dans http://+:80/
est le portHttp
spécifié dans le fichier settings.xml
.
DOMAIN est le domaine d'accès,
user est l'utilisateur Windows de cette machine avec lequel, WebProvider sera exécuté.
La ligne de commande retourne une confirmation de l'enregistrement de cette commande.