PP74 — Client/Serveur
De Documentation Polaris
Revenir à la catégorie parente : Système
| 20129 | Serveur HTTP 1.1 asynchrone embarqué | ||||
| Fonctionnalité | Catégorie | ||||
| Etat | à venir | ||||
| Zoom | Serveur HTTP 1.1 asynchrone embarqué A partir de 11.04 Modification visant à pouvoir redistribuer automatiquement les numéros de ports utilisés par les services secondaires en fonction d'un port de base et de leur NUR. Pourquoi ? - de nombreux services se retrouvent derrière un NAT ou un VPN avec le même numéro de port (3000/3443) sur la même adresse IP ... - problème, nous avons besoin de pouvoir les joindre pour les WebApp et tombons généralement sur le TLR Solution mise en place : - ajout d'un paramètre "autoport" (Port d'écoute de référence) dans le manager. Ce paramètre est distribué au TLR qui le transmet à tous et modifie le paramètre "AutoPort" dans le repdconf.xml selon les règles suivantes - au TLR : AutoPort (repdconf) = autoport (manager) - sur un service secondaire AutoPort (repdconf) = autoport (manager) + son NUR - dans les deux cas, pour raison de compatibilité, le service continu d'écouter sur le port défini à l'installation du service (ListenPort du repdconf, en général 3000) ; Le changement est réalisé à chaud (il n'y a pas besoin de redémarrer le service de réplication). Tant qu'il n'est pas redémarré, le service écoute sur le nouveau port ainsi que tous les anciens ports ! C'est au redémarrage qu'il cesse d'écouter sur les anciens ports. A partir de 14.01 Mise en place d'un garde fou empêchant un client d'appeler en boucle des API avec pour conséquence de consommer toutes les ressources d'un service de réplication, notamment le nombre de connexions SQL disponibles, en entraînant sa paralysie. Mise en place d'un nombre maximal d'appels simultanés de :
| ||||
| Paramétrable | non | Type | |||
| Paramétres | Droits | ||||
| Soumis à licence | non | Options licences | |||
| Documentation disponible | |||||
