मेरे पास कई WorkerRole
हैं जो केवल थोड़े समय के लिए नौकरी करते हैं, और यह प्रत्येक को एक ही उदाहरण में रखने के लिए धन की बर्बादी होगी। हम उन्हें एक ही में विलय कर सकते हैं, लेकिन यह एक गड़बड़ होगी और दूर भविष्य में उन्हें भार बढ़ने पर स्वतंत्र रूप से काम करना चाहिए।प्रति उदाहरण एकाधिक वर्कररोल चलाएं
क्या "बहु भूमिका" WorkerRole
बनाने के लिए एक तरीका है जिससे आप "बहु साइट" WebRole
बना सकते हैं?
नकारात्मक मामले में, मुझे लगता है कि मैं एक "मास्टर कार्यकर्ता भूमिका" बना सकते हैं, कि, किसी दिए गए फ़ोल्डर से विधानसभाओं लोड RoleEntryPoint प्रतिबिंब के साथ कक्षाएं derivated देखने के उदाहरण बना और .Run()
या .OnStart()
विधि आह्वान करने के लिए सक्षम है। यह "मास्टर वर्कर रोल" अप्रत्याशित अपवादों को भी पुनर्स्थापित कर देगा, और सभी उप RoleEntryPoint
एस में .OnStop()
पर कॉल करें जब .OnStop()
मास्टर एक में कॉल किया जाता है। क्या यह काम करेगा? मुझे किस बारे में पता होना चाहिए?
रुबेन आप हमेशा अपना कोड/पोस्ट संपादित करते हैं! हाहा – vtortola