2014-06-25 4 views
9

मैं अपने जावा ऐप में एम्बेडेड एक स्टैंडअलोन अपाचे स्पार्क क्लस्टर का एक उदाहरण शुरू करना चाहता हूं। मैंने अपनी वेबसाइट पर कुछ दस्तावेज खोजने की कोशिश की लेकिन अभी तक नहीं देखा।अपाचे स्पार्क नोड का एक एम्बेडेड उदाहरण शुरू करना संभव है?

क्या यह संभव है? आप स्पार्क एक एम्बेडेड रास्ते में एक "स्थानीय" के साथ उपयोग कर सकते हैं -

+3

स्टार्क इंडस्ट्रीज एफटीडब्लू! आयरनमैन क्लस्टरिंग का उपयोग करना? – maasg

+0

एक्सडी क्षमा करें गलत वर्तनी। अपाचे स्पार्क – Rodrigo

उत्तर

10

आप स्थानीय मोड में SparkContext बना सकते हैं, तो आप सिर्फ SparkConf करने के लिए एक चिंगारी मास्टर यूआरएल

val sparkConf = new SparkConf(). 
    setMaster("local[2]"). 
    setAppName("MySparkApp") 

val sc = new SparkContext(sparkConf) 
3

हाँ के रूप में प्रदान करने के लिए "स्थानीय" की जरूरत है मास्टर।

SparkConf sparkConf = new SparkConfig(); 
sparkConf.setMaster("local[8]"); // local, using 8 cores (you can vary the number) 
sparkConf.setAppName("MyApp"); 
SparkContext sc = new SparkContext(sparkConf); 

यह आपके JVM के भीतर स्पार्क चलाएगा।

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