Getting exception while sending events from logstash shipper

I am getting below error while sending events from logstash shipper to Redis, Kindly any one can help on this issue, where as i am not facing this issue for other servers.

:exception=>#<Redis::CannotConnectError: Error connecting to Redis on ..***.***.ec2.internal:7004 (Redis::TimeoutError)>, :backtrace=>["/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:332:in establish_connection'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:94:inconnect'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:280:in with_reconnect'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:93:inconnect'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:351:in ensure_connected'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:208:inprocess'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:293:in logging'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:207:inprocess'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis/client.rb:113:in call'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis.rb:1030:inrpush'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis.rb:57:in synchronize'", "/opt/logstash/vendor/jruby/lib/ruby/1.9/monitor.rb:211:inmon_synchronize'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis.rb:57:in synchronize'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/redis-3.2.2/lib/redis.rb:1029:inrpush'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-redis-2.0.2/lib/logstash/outputs/redis.rb:169:in receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.1.1-java/lib/logstash/outputs/base.rb:81:inhandle'", "(eval):584:in output_func'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.1.1-java/lib/logstash/pipeline.rb:277:inoutputworker'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.1.1-java/lib/logstash/pipeline.rb:194:in `start_outputs'"], :level=>:warn}

could you provide the output section of your LS config file?
in addition, redis binds to 127.0.0.1 which is the loop back address, did you change the bind address to your redis server IP address?

Below is the output config for LS, I configured the same on other servers where events are reaching the redis and it is failing for some servers (These are cloud based servers, I am facing this issue mostly for cross region VPC's).

I have changed the redis configuration according requirement.

output
{
redis
{
host => [ "*********:7000", "*********:7001", "*********:7002", "*********:7003", "*********:7004", "*********:7005" ]
data_type => "list"
key => "syslog"
}

}