راه اندازی HAProxy برای تقسیم کردن درخواست ها روی سرورها
با سلام و احترام خدمت دوستان بزرگوار ، فرض بفرمایید بنده در یک سازمانی 3 تا سرور دارم که کارشون دادن اینترنت به کلاینت ها است گاهی اوقات درخواست ها فقط بر روی یک سرور تجمع پیدا میکنه می خواستم با استفاده از haproxy درخواست ها را بر روی سرور ها پخش کنم به نظر دوستان این امر شدنی است؟
نکته ای که وجود داره بحث دامنه درخواست ها چطور درخواست ها رو به آی پی تبدیل کنیم؟ به عنوان مثال 10.3.26.128 این آی پی رو بر روی پورت 3128 در قسمت پروکسی مرورگر فایرفاکس تنظیم کردم که این آی پی haproxy من هست میخواستم کلیه درخواست ها رو بر روی 10.3.26.129 که آپاچی هست فرستاده بشه ولی درست کار نمیکنه به نظرتان مشکلش چی هست؟
globaldaemonmaxconn 2000user haproxygroup haproxydefaultstimeout connect 5000timeout client 10000timeout server 10000mode httpfrontend httpbind *:3128mode httpdefault_backend ipbackend ipbalance roundrobinserver Centos7 10.3.26.129:80 check
#لودبالانسینگ #شبکه
4 پاسخ
منم دقیقا منظورم همین بود و میخواستم سئوال رو درست متوجه بشم و بعد عرض کنم که احتمالا در روتر یا فایروال شما تنظیمی دارین که باعث این مشکل میشه...
سلام دوستان
بنده میخوام در haproxy روی دوسرور لود بالانس انجام بدم فقط با شرایط خاص , ترافیک از طریق دو پورت مختلف به این سرورها خواهند رسید یعنی هرکدوم دو پورت لیسن میکنن با توجه به وابستکی این دو پورت به هم در سرویسی که سرورها ارانه میدن میخوام acl بنویسم که اگر یک پورت از هرکدوم از اون سرور ها پایین بود دیگه کلا به او سرور ریکوئست نیاد حتی به پورتی که بالا و بره رو سرور دوم ممنون میشم پاسخ بدید.
با تشکر
سلام
منظورتون اینه که شما در پروکسی مرورگر یک ip دیگه ای رو ست کردین اما درخواستها به سمت ip دیگه ای میره؟
با سلام منظورم اینه که من در پروکسی مرورگر یک ip ی رو ست کرده بودم اما درخواستها به سمت ip نمی رفت و سیستم عامل من هم سنت اوس 6.9 بود که الان متوجه شدم مشکل از iptables بود و مسئله حل شد با غیرفعال کردن اون.
با تشکر از توجه شما