This change adds a configuration option fnserver.splitWorkers which splits the Fn service nodes into API nodes and worker ("runner") nodes.
When this option is set to true, the API service load-balances directly to the API nodes, whereas the runner service load-balances to the FnLB which then balances to the worker nodes. Communication between the nodes is wired up accordingly.
There is no change compared to the previous behavior in the default (false) case.
This change adds a configuration option
fnserver.splitWorkers
which splits the Fn service nodes into API nodes and worker ("runner") nodes.When this option is set to true, the API service load-balances directly to the API nodes, whereas the runner service load-balances to the FnLB which then balances to the worker nodes. Communication between the nodes is wired up accordingly.
There is no change compared to the previous behavior in the default (false) case.