My server program is running and i am trying to esctablish some TCP connections from redis client.I am trying to establish 1150 client connections and when I check netstat at server side I find few ESTABLISHED - state which I dont understand wheta is the reason.At client side:[root@smarak-2storage-testvnf-vm0 src]# ulimit -n4096[root@smarak-2storage-testvnf-vm0 src]# ./redis-benchmark -h 10.111.89.230 -p 6379 -c 1150 -t set -n 20000 -d 10000 -r 100000000000000 -IAt server side:[root@sdl-blr-vm-1-14 src]# ulimit -n1024[root@sdl-blr-vm-1-14 src]# netstat -anp | grep -i 6379tcp      129      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      31535/respAccesstcp        0      0 10.111.89.230:6379      10.111.89.112:34276     ESTABLISHED 31535/respAccesstcp        0      0 10.111.89.230:6379      10.111.89.112:35048     ESTABLISHED -tcp        0      0 10.111.89.230:6379      10.111.89.112:34614     ESTABLISHED 31535/respAccesstcp        0      0 10.111.89.230:6379      10.111.89.112:34234     ESTABLISHED 31535/respAccesstcp        0      0 10.111.89.230:6379      10.111.89.112:34984     ESTABLISHED 31535/respAccesstcp        0      0 10.111.89.230:6379      10.111.89.112:34441     ESTABLISHED -tcp        0      0 10.111.89.230:6379      10.111.89.112:34441     ESTABLISHED -tcp        0      0 10.111.89.230:6379      10.111.89.112:34441     ESTABLISHED -Why this ESTABLISHED -?? I think there are 1024 file descriptors at server side and hence as 1150 connections are initiated from client side, only 1024 connections should be established i.e ESTABLISHED 31535/respAccess as state (with program name) and others should be discarded. If there is a connection with state ESTABLISHED, then why no program name attached to it? Please help me if anyone have any idea on this.
netstat output is ESTABLISHED - (no program name attached). What is the issue?
linux;ip;tcp;netstat;redis