Jak vyvolat více AWS Lambda funkce na stejné vlastní subdoménu v různých stezkách?

0

Otázka

Tady je moje situace. Mám 2 AWS lambda funkce, které chci použít v rámci jedné subdomény trasy řekněme, že je to api.mywebsite.com. Aby si to nastavení jsem udělal všechny nezbytné změny, aby se správce certifikátů, api gateway, dns záznamy a tak. Subdomény funguje skvěle s jednou lambda funkce. Nicméně, když se pokusím přidat druhou lambda funkce v API mapování jsem se chyby, jako nemůže získat, nebo "Chybí Autentizační Token". Nemůžu si to do práce s více lambdy.

Následující nastavení:

Vlastní nastavení Domény: Custom Domains setup

výroba-mywebsite-setup api: production-mywebsite-api setup

výroba-mywebsite-platby-setup api: production-mywebsite-payments-api setup

Nevíte, jestli je možné mít jednu doménu, pracující pro různé lambda funkce? Jako řekněme, že doména je api.mywebsite.com ale mám 1 lambda, které může být dosaženo na api.mywebsite.com/lambda1 a další lambda funkce, která může být dosaženo na api.mywebsite.com/lambda2?

1

Nejlepší odpověď

0

Ukazuje se, že problém, který jsem měl, byla vzhledem k zavedení samostatné lambda funkce oddělit api útěk konfigurace. Jak můžete vidět formu můj příspěvek měl jsem různé konfigurace pro oba z nich. To je jako fedonev poukázal na špatné praxe.

Po přečtení tohoto článku a sjednocující můj lambda funkce pod jedním api gateaway konfigurace na nasazení jsem byl schopen nasadit všechny z nich se stejnou subdoménu.

2021-11-25 03:28:12

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................