Filebeat logstash number of outgoing tcp connections

In loadbalance=true mode number of established tcp connections to each host = worker (so total worker * hosts)
But in loadbalance=false mode - always 1 connection to logstash with any number of workers.
7.4.2 still reproduce
Is it bug or feature?