Skip to content
Discussion options

You must be logged in to vote

OME identifies a VirtualHost by its domain (the host.names).
originHostName is where the Origin registers its own domain name. The Origin publishes each stream into OriginMapStore (Redis) as ovt://{originHostName}/app/stream, and the Edge pulls from that URL.
Two issues in your setup:
Both vhosts share ome-origin in host.names, so it cannot work as a VirtualHost discriminator. A request to ome-origin/app/stream will only route to the first matching VirtualHost.
Both vhosts also use the same originHostName: "ome-origin", so every stream is registered as ovt://ome-origin/app/stream. The Edge cannot tell which VirtualHost owns the stream.
The fix is to give each tenant its own domain, used a…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@Mengsreang-Chhoeung
Comment options

Answer selected by Mengsreang-Chhoeung
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants