I'm trying to run two envoy instance on same host and I get error message: "unable to initialize hot restart: unable to bind domain socket with id=0"
Is it by design or anything I'm missing?
In general we don't recommend running more than 1 envoy per machine (easier to operate, one source of stats, etc.) but if you want to you can use this option: https://lyft.github.io/envoy/docs/operations/cli.html#cmdoption--base-id
This will tell Envoy to use a different set of unix domain sockets so that each envoy can be hot restarted independently.
--base-id 1 solved my problem, thanks for your help and suggestion.
It would be nice to add the above suggestion along with error message, this may make it easier for new comers.
Good idea will reopen to track
fixed
Docs moved to https://www.envoyproxy.io/envoy/operations/cli.html?highlight=base%20id#cmdoption-base-id
Most helpful comment
--base-id 1 solved my problem, thanks for your help and suggestion.
It would be nice to add the above suggestion along with error message, this may make it easier for new comers.