Changing variables requires re-deploy or is restart enough?

Ddwaynemac12/13/2022
I've tried to restart a service after changing a variable but code doesn't seem to see the change. Only re-deploying makes the new value of de variable work?

Is this supposed to work this way? If so, what does "restarting" do?
Ddwaynemac12/13/2022
N/A
Aangelo12/15/2022
Restarting is only for a crash or rate-limit. We only supply variables at build time.