ENVs shown by printenv don't match build envs printed to console

When I login via SSH and look at the ENV I see WORKERS=1.
When my system starts up, it prints out the config values that are loaded in and that is what shows WORKERS=28.

It is also quite easy to confirm the value as we use Node clustering and we see 28 instances of the server load (hence our RAM footprint).