Is there a way to add new front/backend configuration without having to reload the process?
The problem we have is that, we have prometheus scraping our data and in the graphs we see the connections to be zero during the reload, this happens because the reload starts a new process and the stats are reset.
So is there a way to add configs without reloads?
I checked the RunTimeAPI, it has options to add servers to the backend dynamically, but no options to create a new backend as whole.
Also I tried the dataplane api, with that, it reloads the process as do with the systemd once the configuration is done, so no difference here.
I tried the load from state file option, but it only save the backend states, not the number of connections beings served, bytes in/out and other stats.
Is there a way to tell the new process to read the stats from old process which is about to dies? Or is there a way to add configs without reloading the config?
Thanks.