क्या HAProxy पर एक ही पोर्ट से बांधने वाले कई फ़्रेंड्स को कॉन्फ़िगर करना संभव / सही है?
frontend A
bind :80
bind :2000-5000
acl rule_about_A
use_backend server_A if rule_about_A
frontend B
bind :80
acl rule_about_B
use_backend server_B if rule_about_B
इस उपयोग के मामले में, दृश्यमान A को 80 और 2000-5000 की सीमा तक बांधने की आवश्यकता है। सीमांत बी के लिए, मैं इसे उन सभी बंदरगाहों के लिए नहीं बांधना चाहता, केवल 80 तक।
मुझे लगा कि अगर मैं इसे इस तरह से कॉन्फ़िगर करता हूं, तो यह साफ दिखता है, इसके बजाय एक ही फ्रंटेंड का उपयोग करें और एसीएल के साथ खेलें, लेकिन ऐसा लगता है कि कॉन्फ़िगरेशन HAProxy को गलत काम कर रहा है - कभी-कभी सही नियम लागू करता है और कभी-कभी नहीं।
एक एकल के रूप में उन फ़्रेंड्स में शामिल होने से पहले, क्या कई फ़्रंटेंड का उपयोग करना संभव है जो समान पोर्ट से जुड़ते हैं?
संपादित करें: BTW, मैं HAProxy 1.5 का उपयोग कर रहा हूं