Reindirizzare le connessioni socket Web al contenitore finestra mobile appena creato con nginx


1

Ho creato un'immagine Docker che espone una determinata porta e ascolta una singola connessione socket web.

È possibile configurare nginx in un modo, in modo che per ogni nuova connessione socket Web in entrata, venga creato un nuovo contenitore basato su quelle immagini ( docker run -d -P my_image) e la nuova connessione venga inoltrata al nuovo contenitore?

Fondamentalmente questo non ha molto a che fare con la finestra mobile. Basta considerare uno script, che viene eseguito e restituisce il numero di una porta locale, a cui reindirizzare la connessione.

Risposte:


1

C'è un modo. Non ho ancora testato il codice da solo, ma mi sono imbattuto in qualcuno che stava facendo proprio quello che stai chiedendo.

Ha il suo codice su github.com

https://github.com/jupyter/tmpnb

È progettato per avviare una nuova finestra mobile per ogni nuova connessione. Quindi distruggi la finestra mobile dopo qualche tempo di inattività.

Spero che questo ti dia un buon inizio nella giusta direzione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.