मेरे पास एक ऐसा प्रोग्राम है जो एक टीसीपी सर्वर के रूप में कार्य करता है जो उदाहरण के लिए पोर्ट 5000 को सुनता है।फोर्क प्रक्रिया में सॉकेट कनेक्शन को कैसे संभाला जा रहा है
अब मैं इस सर्वर के साथ समानांतर में चलाने के लिए एक और कमांड लाइन प्रक्रिया चलाने के लिए चाहता हूं। मुझे पता है कि इसे "निष्पादित" कॉल करने के बजाय सर्वर को फोर्क करना सही तरीका है ....
मेरा सवाल यह है कि क्या बाल प्रक्रिया भी इस पोर्ट 5000 का "मालिक" है? अगर मैं इस बंदरगाह 5000 को जारी करना चाहता हूं, तो क्या मुझे माता-पिता की प्रक्रिया और बाल प्रक्रिया दोनों को मारने की ज़रूरत है?
मैं बहुत उत्सुक हूं कि फोर्किंग में इस सॉकेट कनेक्शन को कैसे संभाला जा रहा है।
क्या आप फोर्क() करते हैं जब कोई नया कनेक्शन आने वाला या उससे पहले होता है? – Simone
@ सिमोन, मैं एक नए कनेक्शन के बाद कांटा बनाया गया है। – CodeNoob
@ushfish तो मैट का जवाब सही है। – Simone