پرش به مطلب اصلی

پورت ها


گاهی اوقات در سرویس های ابری چابکان نیاز هست تا پورت پیشفرض سرویس را تغییر دهید و یا پورت جدیدی روی سرویس خود باز کنید تا برنامه شما در دسترس قرار گیرد. برای اینکار ها می تونید از بخش پورت های سرویس های ابری چابکان استفاده نمایید.

تغییر پورت پیشفرض

سرویس های ابری چابکان همگی دارای یک پورت پیشفرض هستند که برای برنامه شما در نظر گرفته شده است. اما در بعضی برنامه ها نیاز هست که این پورت پیشفرض تغییر کند.

برای مثال اگر برنامه شما با Nodejs توسعه داده شده باشد و درحال کار روی پورت 6000 باشد، شما باید وارد بخش پورت ها در سرویس خود شوید و پورت پیشفرض را با پورت برنامه خود که 6000 می باشد تغییر دهید تا برنامه شما با سرویس Nodejs هماهنگ شود.

افزودن پورت جدید

ارتباطات در سطح وب معمولا به ۲ صورت کار میکنند. یا ارتباط از نوع TCP هست (مثل سایت ها، API ها و ...) و یا ارتباط از نوع UDP هست (مثل دیتابیس ها) که روش دسترسی به هر کدام از این نوع ارتباط ها در بخش پورت های سرویس های ابری چابکان متفاوت می باشد.

پورت از نوع TCP

بعد از ایجاد پورت جدید در بخش پورت های سرویس، برای دسترسی به پورت موردنظر باید یک دامنه به پورت ایجاد شده متصل نمایید تا قابل دسترس باشد.

مثال: یک برنامه بجز پورت 6000 پیشفرض در حال سرویس دهی روی پورت 3300 برای وب سوکت هست. برای دسترسی به این پورت ابتدا باید پورت 3300 روی سرویس باز کنید و سپس از بخش دامنه ها, دامنه socket.example.com به سرویس اضافه کنید و در تنظیمات دامنه پورت سرویس روی 3300 قرار دهید و تنظمیات ذخیره کنید. با این کار ساب دامنه socket.example.com به صورت مستقیم به پورت 3300 متصل می شود.

دامنه متصل شده بدون وارد کردن پورت مستقیم به پورت موردنظر متصل می شود و باز کردن آدرس socket.example.com:3300 اشتباه می باشد.

پورت از نوع UDP

بعد از ایجاد پورت جدید در بخش پورت های سرویس، برای دسترسی به پورت موردنظر می توانید از نام سرور سرویس + پورت خارجی استفاده کنید.

مثال: یک برنامه بجز پورت 6000 پیشفرض در حال سرویس دهی روی پورت 4500 هست. برای دسترسی به این پورت ابتدا باید پورت 4500 روی سرویس باز کنید و سپس با استفاده از سرور سرویس services.irn1.chabokan.net (نمایش داده شده در داشبورد اصلی سرویس)و پورت خارجی باز شده 39858 به صورت services.irn1.chabokan.net:39858 می توانید به پورت موردنظر متصل شوید.