Web Render Enterprise 2022 X5

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 :

  1. Copiez le fichier suivant : settings.xml

  2. 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

httpPort

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.

maxWidth

1920

La largeur maximale d'un rendu. Les demandes de rendu de taille supérieure ne seront pas traitées.

maxHeight

1920

La hauteur maximale d'un rendu. Les demandes de rendu de taille supérieure ne seront pas traitées.

cacheRepository

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

name

Nom de l'ordinateur

Nom du fournisseur web.

scheme

null

Redirige le schéma de l'URL.

host

null

Redirige l'URL de l'hôte.

httpsPort

0

Port d'écoute HTTPS.

httpTimeout

60

Délai d'expiration de la requête HTTP.

tcpPort

8080

Port d'écoute TCP.

accessControlAllowOrigin

*

Access-Control-Allow-Origin header

maxAge

3 153 6000

Cache-Control max-age header

Configuration masquée :

Paramètre

Valeur par défaut

Description

id

Random

Id du fournisseur web.

allowMultipleInstances

false

Indicateur pour faire fonctionner plusieurs fournisseur web sur le même ordinateur.

cacheBypass

false

Indicateur pour contourner le cache.

cacheShardingLevel

3

Répartition du cache sur plusieurs servers.

exportMetadata

false

Indicateur pour exporter le fichier des metadas d'une image.

maxBatchImageCount

120

Nombre maximal d'images par lot.

maxRenderJobAttempts

3

Nombre maximal de tentatives de rendu après échec.

administrationRequestToken

null

renderRequestToken

null

textureLibrary

C:\ProgramData\Lumiscaphe\WebProvider\Textures

Chemin pour les bibliothèques de textures.

webLoggerServer

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.