Load balancing logstash

Hi,

how to load balance logstash ?

for ex: I have elastic node running on 3 servers , and one of them logstash also running . if any of the es node goes down other becomes master and application still runs fine ..
But if the server having logstash goes down , now logstash can not send the data to es and application is not able to perform its intended task .
Can I run logstash instance on mulitple servers , so even if one goes down I will be having other instance of logstash which is sending the data to es ?
or is their other efficient way possible ?

Thanks,
Navneet

This has been asked before, eg How to make Logstash highly available.
Try searching for some previous answers.