2011-08-16 12 views
11

यह देखते हुए कि मैं किसी प्रक्रिया से पीआईडी ​​को एक दूसरे से भी भेज सकता हूं, यहां तक ​​कि नोड्स में भी, अगर मुझे किसी प्रक्रिया से एक अलग प्रक्रिया (संभवतः एक अलग नोड पर) प्राप्त होता है तो मैं कैसे पता लगा सकता हूं कि प्रश्न में पीआईडी ​​कौन सा नोड चलाता है पर में?मुझे कैसे पता चलेगा कि कौन सा नोड एक एरलांग प्रक्रिया चल रहा है?

erlang:process_info(Pid) में उस जानकारी में प्रतीत नहीं होता है।

धन्यवाद।

उत्तर

14

erlang:node/1

नोड (Arg) -> नोड

नोड जहां Arg स्थित है देता है। Arg एक पिड, एक संदर्भ, या एक बंदरगाह हो सकता है। यदि स्थानीय नोड जीवित नहीं है, तो नॉनोड @ नोहोस्ट वापस आ गया है।

संबंधित मुद्दे

 संबंधित मुद्दे