2013-02-15 11 views
5

मेरा एज़ूर प्रोजेक्ट में वेब भूमिका और कार्यकर्ता भूमिका है। दोनों भूमिकाओं में कुछ सामान्य विन्यास हैं।विंडोज़ एज़ूर भूमिकाओं के बीच कॉन्फ़िगरेशन सेटिंग्स साझा करना

मैं दोनों भूमिकाओं के लिए दोहराने के बजाय कॉन्फ़िगरेशन कैसे साझा कर सकता हूं।

अब cscfg फ़ाइल इस

<ServiceConfiguration serviceName="xxx" ....> 
    <Role name="WebRole1"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     .... 
     <Setting name="setting1" value="" /> 
     <Setting name="setting2" value="" /> 
     </ConfigurationSettings> 
    <Certificates> 
    ..... 
    </Certificates> 
    </Role> 
    <Role name="WorkerRole1"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     .... 
     <Setting name="setting1" value="" /> 
     <Setting name="setting2" value="" /> 
    </ConfigurationSettings> 
    <Certificates> 
    ..... 
    </Certificates> 
    </Role> 
</ServiceConfiguration> 

की तरह लग रहा है कि मैं इस http://www.simple-talk.com/blogs/2011/03/16/sharing-configuration-settings-between-windows-azure-roles/ पाया googling के बाद - वहाँ एक ही प्राप्त करने के लिए किसी भी आसान तरीका है?

+0

Azure सुविधाओं के अनुरोध मंच पर इसके लिए एक सुझाव है: http://www.mygreatwindowsazureidea.com/forums/34192- विन्डोज़-azure-feature-voting/suggestions/3473871-support-a-shared-configuration-section -with-config (या "साझा विन्यास" के लिए खोजें) –

उत्तर

2

जो आपने पाया है वह वास्तव में दिलचस्प दृष्टिकोण है, लेकिन उल्लिखित अनुलग्नक वैसे भी गायब है। यह भी संदिग्ध है कि क्या होगा यदि मेरे पास अभी भी कुछ भूमिका-विशिष्ट सेटिंग्स हैं और मैं इसे विशिष्ट भूमिका में जोड़ता हूं। वह दृष्टिकोण (संभवतः) सभी भूमिकाओं के लिए समान सेटिंग्स प्रदान करने तक ही सीमित है।

मैं अपना लक्ष्य प्राप्त करने के लिए क्या करूंगा वह थोड़ा अलग है। मैं अपनी विन्यास सेटिंग्स को स्टोर करने के लिए एक एज़ूर टेबल स्टोरेज का उपयोग करूंगा। यह पहली बार लागू करने के लिए थोड़ा कठिन हो सकता है, लेकिन तब से, आप सभी परियोजनाओं में इसका पुन: उपयोग करने के लिए स्वतंत्र हैं। harder बिट यह है कि आपको कॉन्फ़िगरेशन परिवर्तनों की निगरानी के लिए अपने monitoring तर्क को लागू करना होगा। और बस। सेटिंग्स के लिए आपके पास एक सामान्य स्टोर है। आप उपकरण जैसे किसी भी निःशुल्क या भुगतान किए गए Azure संग्रहण * एक्सप्लोरर के साथ सेटिंग्स को पढ़/अपडेट कर सकते हैं।

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