50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

راه اندازی HAProxy برای تقسیم کردن درخواست ها روی سرورها

با سلام و احترام خدمت دوستان بزرگوار ، فرض بفرمایید بنده در یک سازمانی 3 تا سرور دارم که کارشون دادن اینترنت به کلاینت ها است گاهی اوقات درخواست ها فقط بر روی یک سرور تجمع پیدا میکنه می خواستم با استفاده از haproxy درخواست ها را بر روی سرور ها پخش کنم به نظر دوستان این امر شدنی است؟

نکته ای که وجود داره بحث دامنه درخواست ها چطور درخواست ها رو به آی پی تبدیل کنیم؟ به عنوان مثال 10.3.26.128 این آی پی رو بر روی پورت 3128 در قسمت پروکسی مرورگر فایرفاکس تنظیم کردم که این آی پی haproxy من هست میخواستم کلیه درخواست ها رو بر روی 10.3.26.129 که آپاچی هست فرستاده بشه ولی درست کار نمیکنه به نظرتان مشکلش چی هست؟

global

daemon

maxconn 2000

user haproxy

group haproxy

defaults

timeout connect 5000

timeout client 10000

timeout server 10000

mode http

frontend http

bind *:3128

mode http

default_backend ip

backend ip

balance roundrobin




server Centos7 10.3.26.129:80 check

#لودبالانسینگ #شبکه

پرسیده شده در 1397/03/05 توسط

4 پاسخ

1

منم دقیقا منظورم همین بود و میخواستم سئوال رو درست متوجه بشم و بعد عرض کنم که احتمالا در روتر یا فایروال شما تنظیمی دارین که باعث این مشکل میشه...

پاسخ در 1397/03/05 توسط
0

سلام دوستان

بنده میخوام در haproxy روی دوسرور لود بالانس انجام بدم فقط با شرایط خاص , ترافیک از طریق دو پورت مختلف به این سرورها خواهند رسید یعنی هرکدوم دو پورت لیسن میکنن با توجه به وابستکی این دو پورت به هم در سرویسی که سرورها ارانه میدن میخوام acl بنویسم که اگر یک پورت از هرکدوم از اون سرور ها پایین بود دیگه کلا به او سرور ریکوئست نیاد حتی به پورتی که بالا و بره رو سرور دوم ممنون میشم پاسخ بدید.

با تشکر

پاسخ در 1397/10/27 توسط
0

با سلام منظورم اینه که من در پروکسی مرورگر یک ip ی رو ست کرده بودم اما درخواستها به سمت ip نمی رفت و سیستم عامل من هم سنت اوس 6.9 بود که الان متوجه شدم مشکل از iptables بود و مسئله حل شد با غیرفعال کردن اون.

با تشکر از توجه شما

پاسخ در 1397/03/05 توسط

پاسخ شما