2010-03-17 12 views
6

मैं वर्तमान में वेबलॉगिक क्लस्टर का उपयोग करके वेबलॉगिक पर सिंगलटन सेवा को लागू करने का प्रयास कर रहा हूं। मैंने वेबलॉगिक पर क्लस्टरर्ड सिंगलटन सेवाओं के बारे में कुछ साहित्य पढ़े हैं, और मुझे पता है कि मुझे ऑब्जेक्ट पर weblogic.cluster.singleton.SingletonService इंटरफ़ेस लागू करना है जिसे मैं सिंगलटन के रूप में क्लस्टर करना चाहता हूं।वेबलॉगिक क्लस्टरर्ड सिंगलटन सेवा

import weblogic.cluster.singleton.SingletonService; 

public class SingletonOrchestrator implements SingletonService { 

    public void activate() { 
     System.out.println(":: activate CALLED FOR SingletonOrchestrator"); 
    } 
    public void deactivate() { 
     System.out.println(":: deactivate CALLED FOR SingletonOrchestrator"); 
    } 

    (...) 

} 

मैं, WebLogic पर एक आवेदन के रूप में इस को तैनात करने में सक्षम हूँ, हालांकि यह तैनाती के बाद activate() और deactivate() विधियां प्रारंभ करने प्रतीत नहीं होता। मुझे नहीं पता कि यह मेरे वेबलॉग क्लस्टर में सिंगलटन सेवा के रूप में काम करने के लिए मुझे और क्या करना है।

क्या किसी के पास इसका अनुभव है? क्या कोई कामकाजी उदाहरण प्रदान कर सकता है और मुझे बता सकता है कि मुझे और क्या करना है?

उत्तर

6

स्थापना चरणों Automatic Migration of User-Defined Singleton Services में विस्तृत कर रहे हैं:

  • लागू सिंगलटन सेवा इंटरफ़ेस
  • यह तैनात और प्रवास व्यवहार का विन्यास

    • पैकेज और (एक आवेदन के भीतर सिंगलटन सेवा की तैनाती weblogic-application.xml में)।
      ~ या ~
    • वेबलॉगिक सर्वर (config.xml में) के भीतर एक स्टैंडअलोन सेवा के रूप में सिंगलटन सेवा को तैनात करें।
    • वैकल्पिक रूप से, सिंगलटन सेवा के माइग्रेशन व्यवहार को कॉन्फ़िगर करें।

इसके अलावा में व्यवस्थापन कंसोल ऑनलाइन सहायता Configure a Singleton Service पर एक नजर है।

+0

यदि मेरे पास इस सिंगलटन सेवा के रूप में तैनात POJO में एक सिंक्रनाइज़ विधि थी। क्लस्टर में सिंक्रनाइज़ेशन हासिल किया जाएगा। मुझे लगता है यह होगा । हमें अपने वेबलॉगिक एप्लिकेशन में वितरित ताले प्राप्त करने की आवश्यकता है लेकिन हेज़ेलकास्ट जैसे नए उत्पाद को पेश करने की स्वतंत्रता नहीं है। बस इस सिंगलटन सेवा सुविधा में आया। यह चाल चल जाएगा। क्या कोई पुष्टि कर सकता है? –

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