Questa è una domanda che sto cercando di capire, prima di saltare al mio compito.
Sto cercando di creare un ambiente, in cui a ogni utente verrà associata una shell.
Possono eseguire il loro singolo codice / server in un ambiente di shell assegnato a ciascuna delle loro sessioni e ogni ambiente di shell sarà suddiviso in compartimenti, in modo tale da non interferire con l'altro.
Ho queste due domande.
-
Quali sono i modi migliori in cui posso creare compartimenti di shell con ogni esecuzione nella sua singola istanza e senza interferire con gli altri? Sto pensando alla macchina virtuale, ma un sistema con 100 utenti avrebbe bisogno di 100 macchine virtuali in esecuzione per ogni utente, che è goffo. È possibile utilizzare la finestra mobile per questa attività?
-
Supponiamo che l'utente 1 esegua un server alla porta 8080 nella propria istanza di shell e che l'utente 2 esegua un altro server sulla stessa porta nella propria istanza sulla stessa porta e dica, tutto il le shell sono distribuite sotto un server principale in AWS, come posso mostrare la risposta di ogni singola porta ai client?