Comment puis-je installer plusieurs instances de Zope en tant que services Windows

J’exécute plusieurs instances de zope sur un serveur Windows. Actuellement, je ne peux exécuter que l’instance initiale en tant que service Windows. Cela a été installé comme une installation complète de Plone. Les deux autres instances ont été créées à l’aide de buildout.cfg et sont exécutées via la console à l’aide d’une tâche planifiée. Cette solution n’est pas robuste et affecte les performances des sites. Toutes les idées pour installer plusieurs instances de Zope en tant que services Windows.

J’ai installé plusieurs versions de Plone (par exemple, 3.x, 4.1, 4.3) sur la même machine Windows à l’aide du programme d’installation de Windows, mais chaque fois que je l’installe dans des répertoires cibles distincts.

Dans mon cas, je ne pouvais lancer qu’une seule version de Plone à la fois, je n’ai donc pas eu à changer le numéro de port utilisé par chaque Zope. Je viens de créer des fichiers .bat qui démarrent et juste le Zope que je voulais (et d’arrêter tous les autres), mais vous devrez également modifier le numéro de port utilisé par chaque Zope pour qu’ils puissent écouter simultanément sur différents ports. (Je ne sais pas trop comment faire).