Sto costruendo un'app per il gioco. Mentre ho completato il POC, e tutto funziona bene per una singola istanza dell'app, sto avendo un problema di avvolgere la mia mente sul ridimensionamento di esso.
Il problema specifico è questo:
- l'app utilizza lo slackbot. Un slackbot è un'app node.js che apre un websocket a Slack con le credenziali pertinenti
- ogni installazione dell'app da parte dell'utente finale richiederà un processo di slackbot con le credenziali, le chiavi, ecc. pertinenti
Quindi, ho bisogno di un'app che apra un websocket per ogni installazione. Chiaramente una macchina per bot è un overkill. Come faccio ad eseguire alcune istanze della stessa app su una singola macchina? Qual è il modo migliore per assicurarti che ogni macchina esegua il numero consigliato di bot?