2016-10-31 27 views
7

के साथ Azure एप्लिकेशन गेटवे वर्तमान में मेरे पास एक स्टेट फैब्रिक क्लस्टर है जिसमें 2 स्टेटलेस सेवाओं के साथ एएसपी वेब एपीआई होस्टिंग है। क्लस्टर बनाने के दौरान भी उपयुक्त एज़ूर लोड बैलेंसर्स बनाया गया।सेवा फैब्रिक

अब मैं SSL offloading की तरह विभिन्न कारणों के लिए मेरी क्लस्टर के सामने आवेदन गेटवे जोड़ना चाहते हैं, यूआरएल-मार्ग आदि

मैं समझने के लिए आवेदन गेटवे सही ढंग से कॉन्फ़िगर कैसे करना चाहते हैं। मैं 2 विकल्प देखते हैं, यकीन नहीं मान्य न हो जाए जो:

  • आवेदन गेटवे एस एफ सेवाओं की मेजबानी WebAPI
  • मैं इस पौंड के लिए मौजूदा पौंड विन्यास और अनुप्रयोग गेटवे अंक रखने के लिए सीधे मौजूदा लोड बैलेंसर और अंक की जगह (लगता है 1 एलबी समाधान की तरह बहुत अधिक)

कौन सा सही है? कोई सलाह है कि कैसे कॉन्फ़िगर करें?

+0

क्या आपको यह हल हुआ? आपने किस दृष्टिकोण को लिया? मैं जानना चाहता हूं कि यह कैसे करें क्योंकि मैं अपनी परियोजनाओं में से एक में भी ऐसा करने का मूल्यांकन कर रहा हूं। –

+0

ऐप गेटवे और एसएफ के लिए 20 पोर्ट बैकएंड सीमा पर ध्यान दें, जिसके लिए प्रति पोर्ट एक सेवा की आवश्यकता होती है। – user1496062

उत्तर

-1

मैं आपके पहले विकल्प के साथ जाऊंगा और इसे आपके एआरएम टेम्पलेट को बनाने/संशोधित करने के लिए लागू करूंगा ताकि इसमें लोड बैलेंसर न हो और इसके बजाय एप्लिकेशन गेटवे शामिल हो।

यहां एआरएम टेम्पलेट्स के त्वरित प्रारंभ के लिए एक लिंक है जिसका आप उपयोग कर सकते हैं। गेटवे के साथ सेवा कपड़े के लिए बॉक्स उदाहरण से बाहर नहीं है लेकिन यह आपको एक महान प्रारंभिक स्थान देगा।

link

+0

मुझे नहीं लगता कि यह किसी भी प्रश्न का उत्तर देता है, tbh – 4c74356b41

+0

क्या आप एक उदाहरण प्रदान कर सकते हैं? –

0

आपका दो वेब एपीआई वीएम पैमाने सेट में प्रत्येक नोड पर चला सकते हैं। Azure लोड बैलेंसर का उपयोग उन नोड्स पर यातायात वितरित करने के लिए किया जाता है। एक नोड पर एक ही सेवा को लक्षित करने से स्केलेबिलिटी और गलती सहनशीलता कम हो जाएगी।

लोड बैलेंसर पर आने वाले अनुरोधों के आने वाले अनुरोध का अनुवाद करने के लिए आप ऐप गेटवे का उपयोग कर सकते हैं। (उदा। एपीआई 1 @ url ~/1/और एपीआई 2 @ url ~/2 /)

एनएटी रीडायरेक्शन (एकल नोड्स) पर भार संतुलन नियमों (सभी नोड्स का उपयोग करके) का उपयोग करने के लिए प्रत्यक्ष ट्रैफिक। इस तरह आपके पास एक कलाकार, विश्वसनीय प्रणाली होगी।

+0

और यदि मैं एजी बैकएंड पूल में सभी एसएफ नोड्स जोड़ता हूं, वैसे ही नियमित एलबी इसे करता है और एलबी छोड़ देता है? – filip

0

समाधान 2 आपके क्लस्टर को प्रबंधित करने के लिए संभवतः वीपीएन कनेक्शन बनाने के लिए भी प्रदान करेगा। फिर जनता के लिए प्रबंधन अंतराल का पर्दाफाश करने की कोई ज़रूरत नहीं है। आंतरिक एलबी भविष्य में उपयोग करने के लिए अतिरिक्त सुविधाओं को भी लाता है।

1

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

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