Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau Candidat au Club
    Faire interagir deux nodes (Nodes.js) entre elles.
    Bonjour, je commence à développer plus en détail avec Node.js. Pour optimiser au maximum les performances de mon programme, je me demandais s'il était possible de répartir les tâches de mon programme sur deux nodes differentes.

    Ex : Node1.js :
    Console.log(heure);

    Node2.js :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var heure = ~~~~
    while ~~~~~ {
       ~~~
       ~~~
       ~~~
    }


    (bien-sûr cette exemple est abstrait)
    Mais dans l'absolu, il faudrait traiter une information en boucle avec une node et la récupérer avec une autre de manière à ne pas surcharger ma node principale.

  2. #2
    Membre habitué
    Plusieurs stratégies possibles:

    Tu peux utiliser les. Child process
    Ou gérer les pool de workers pour des unités computationnelle s
    Tu as aussi la possibilité d utiliser la lib cluster.

    Et tu as aussi la possibilité d avoir 2 services nodes distinct
    Qui communiqué par signaux avec la. Lib processus
    Ou par socket io avec l éventemitter.

    Bon courage.