پورت ها
گاهی اوقات در سرویس های ابری چابکان نیاز هست تا پورت پیشفرض سرویس را تغییر دهید و یا پورت جدیدی روی سرویس خود باز کنید تا برنامه شما در دسترس قرار گیرد. برای اینکار ها می تونید از بخش پورت های سرویس های ابری چابکان استفاده نمایید.
تغییر پورت پیشفرض
سرویس های ابری چابکان همگی دارای یک پورت پیشفرض هستند که برای برنامه شما در نظر گرفته شده است. اما در بعضی برنامه ها نیاز هست که این پورت پیشفرض تغییر کند.
برای مثال اگر برنامه شما با 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
می توانید به پورت موردنظر متصل شوید.