Skip to content

runtimes/core: support running multiple gateways #1750

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fredr
Copy link
Member

@fredr fredr commented Feb 4, 2025

Refactor gateway in runtime so we can support multiple gateways. This is a first step of several to get multiple gateways working.

It adds a internal route to each gateway, which is a all routes with the service names as prefixes (but requires platform signed requests). The internal route will be used if the header x-encore-internal-route is set.

@fredr fredr requested a review from eandre February 4, 2025 14:25
@fredr fredr self-assigned this Feb 4, 2025
@encore-cla
Copy link

encore-cla bot commented Feb 4, 2025

All committers have signed the CLA.

@fredr fredr force-pushed the fredr/multi-gateway-runtime branch from 9d775ac to 435d276 Compare February 12, 2025 13:22
@fredr fredr marked this pull request as draft February 18, 2025 10:27
@fredr fredr force-pushed the fredr/multi-gateway-runtime branch 2 times, most recently from 31056f2 to 4fc6014 Compare February 24, 2025 09:42
@fredr fredr force-pushed the fredr/multi-gateway-runtime branch from 928fa31 to c9c29c3 Compare February 24, 2025 14:34
@fredr fredr marked this pull request as ready for review February 24, 2025 14:38
@fredr fredr marked this pull request as draft April 9, 2025 07:41
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant