Your "getting struck" doesn't tell anything to us, you need to supply more troubleshooting information like: .jtl results file JMeter log file Thread dump which can be taken from JMeter GUI or using jstack For the time being I can give only a generic piece of advice: by default JMeter's HTTP Request samplers don't have any connect/response timeouts defined so it's up to underlying JVM and/or operating system when to close the connection so make sure to provide reasonable timeout values, the setting lives at "Advanced" tab of the HTTP Request sampler (or better use HTTP Request Defaults so the setting will be propagated to all HTTP Request samplers so you won't have to change it for each sampler individually)