मैं क्लस्टर रन पर Rabbitmq परिभाषाएँ आयात करना चाहता हूँ। प्रबंधन परिभाषा फ़ाइलें ऐसा करने का एक बहुत अच्छा और साफ तरीका है।

मेरी रिलीज़ टीम ने डिफ़ॉल्ट कॉन्फ़िगरेशन के रूप में क्या सेट किया है और क्लाइंट बाद में क्या परिभाषित करेगा, इसे विभाजित करने के लिए, मैं परिभाषाओं को दो फाइलों में विभाजित करना चाहता हूं: Broker.definitions.json और client.definitions.json ..

पहले वाले में क्लस्टर के लिए डिफ़ॉल्ट मान होंगे जैसे उपयोगकर्ता अतिथि के अधिकारों को अक्षम करना, विभाजन प्रबंधन बदलना आदि। दूसरे में कतारों, विनिमय, नीतियों और एक विशिष्ट एप्लिकेशन या क्लस्टर से संबंधित हर चीज की परिभाषा होगी।

डिफ़ॉल्ट रूप से, यह संभव नहीं है, क्योंकि ऐसा लगता है कि कॉन्फ़िगरेशन फ़ाइल केवल एक परिभाषा फ़ाइल लेती है।

क्या आपके पास इस बारे में कोई विचार है कि इसे कैसे सुधारें?

1
Artandor 11 फरवरी 2019, 20:16

1 उत्तर

सबसे बढ़िया उत्तर

पुल अनुरोध पर इस समस्या का समाधान यहां किया गया है: https://github.com/rabbitmq /rabbitmq-management/issues/665

0
Artandor 4 मई 2019, 14:50