नगीनक्स के साथ नए बनाए गए डॉकटर कंटेनर में वेब सॉकेट कनेक्शनों को रीडायरेक्ट करें


1

मैंने एक डॉकर छवि बनाई जो एक निश्चित पोर्ट को उजागर करती है, और एक एकल वेब सॉकेट कनेक्शन के लिए सुनती है।

क्या यह संभव है कि एक तरह से nginx को कॉन्फ़िगर किया जाए, ताकि प्रत्येक नए आने वाले वेब सॉकेट कनेक्शन के लिए, उस पर आधारित एक नया कंटेनर बनाया जाए ( docker run -d -P my_image ), और नए कनेक्शन को नए कंटेनर में भेजा जाता है?

मूल रूप से ऐसा करने वाले के पास करने के लिए बहुत कुछ नहीं है। बस एक स्क्रिप्ट पर विचार करें, जिसे निष्पादित किया जाता है और स्थानीय पोर्ट की संख्या लौटाता है, कनेक्शन को पुनर्निर्देशित किया जाना चाहिए।

जवाबों:


1

एक रास्ता है। मैंने अभी तक कोड का खुद परीक्षण नहीं किया है, लेकिन मैंने किसी ऐसे व्यक्ति में भाग लिया जो आप के बारे में पूछ रहा था।

उसके पास उसका कोड है github.com

https://github.com/jupyter/tmpnb

यह प्रत्येक नए कनेक्शन के लिए एक नया डॉकटर शुरू करने के लिए बनाया गया है। फिर निष्क्रियता के कुछ समय बाद कर्ता को नष्ट कर दें।

उम्मीद है कि इससे आपको सही दिशा में अच्छी शुरुआत मिलेगी।


बस मैं जो चाह रहा था, धन्यवाद
muffel
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.