मैंने अक्का और उसके जावा एपीआई UntypedActor का उपयोग कर एक अभिनेता प्रणाली लागू की है। इसमें, एक अभिनेता (टाइप ए) getContext().actorOf(...);
का उपयोग करके, मांग पर गतिशील रूप से अन्य कलाकारों (प्रकार बी) शुरू करता है। वे बी अभिनेता कुछ गणना करेंगे जो ए को वास्तव में और अधिक परवाह नहीं है। लेकिन मैं सोच रहा हूं: क्या वे समाप्त होने पर टाइप बी के उन कलाकारों को साफ करना आवश्यक है? यदि हां, तो कैसे?अक्का: जब वे समाप्त हो जाते हैं तो गतिशील रूप से बनाए गए कलाकारों की सफाई आवश्यक है?
- बी अभिनेताओं को
getContext().stop(getSelf())
कॉल करने पर कॉल करके? - बी अभिनेताओं को
getSelf().tell(Actors.poisonPill());
कॉल करने पर कॉल करके? [यही वह है जो मैं अब उपयोग कर रहा हूं]। - कुछ भी नहीं कर रहे हैं?
- द्वारा ...?
दस्तावेज़ इस पर स्पष्ट नहीं हैं, या मैंने इसे अनदेखा कर दिया है। मेरे पास स्कैला का कुछ बुनियादी ज्ञान है, लेकिन अक्का स्रोत बिल्कुल प्रवेश स्तर की सामग्री नहीं हैं ...
http: // stackoverflow।कॉम/प्रश्न/23066264/कैन-रैपिंग-अक्का-अभिनेता-इन-क्लास-एक्टर्स-कारण-स्मृति-लीक <- संबंधित प्रश्न –