مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sofalxadeh

عضویت از 1393/05/03

مشکل در ارتباط بین Gateway و میکروسرویس

  • چهارشنبه 10 مهر 1398
  • 01:16
تشکر میکنم

سلام

من تازه وارد بحث میکروسرویس ها شدم. و باهاش کلی  مشکل دارم

الان من یه Gateway با Ocelot ساختم و یه میکروسرویس به نام Identity و میخوام یه درخواست که اومد سمت Gateway اونو بفرسته سمت میکروسرویسم. ولی خطا میده

کدهام و خطا رو در ادامه قرار میدم

فایل Ocelot.json :

فایل Docker :

فایل docker-compose.yml

فایل docker-compose.ovveride.yml

-----------

الان وقتی پروژه رو اجرا میکنم مثلا روی هاست و پورت : https://172.31.84.55:44300 اجرا میشه که مربوط به Gateway هست

میکروسرویس Identity هم روی https://localhost:44301 (یه سوال اینکه میکروسرویس نباید مثل Gateway یه IP دیگه بگیره؟)

خوب حالا فرض کنید من این آدرس رو میزنم https://172.31.84.55:44300/api/identity/home/login

کنترل home و اکشن login در میکروسرویس قراردارن ، ولی با خطا 500 مواجه میشم و در output visualstudio این خطا ظاهر میشه

کسی میدونه مشکل کارم کجاس؟

در ضمن این آدرس به درستی کار میکنه https://localhost:44301/api/home/login

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)