title: does NLB forward to ALB even if the target group health check fails?
body: <p>My ALB configuration is as follows</p>
  <ul>
  <li>When the traffic goes from to ALB directly everything is fine and the website is working</li>
  </ul>
  <pre class="lang-sh prettyprint-override"><code>HTTP 80
  HTTPS 444
  </code></pre>
  <p>My NLB configuration is as follows</p>
  <ul>
  <li>For the NLB the target group is the ALB itself</li>
  </ul>
  <p><a href="https://i.stack.imgur.com/eZtkl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eZtkl.png" alt="enter image description here" /></a>
  <a href="https://i.stack.imgur.com/C46gn.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/C46gn.png" alt="" /></a></p>
  <p>As you can see the health-check is failing.</p>
  <p>Now the http target group
  <a href="https://i.stack.imgur.com/2l6Tr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2l6Tr.png" alt="enter image description here" /></a></p>
  <p><a href="https://i.stack.imgur.com/lkkca.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lkkca.png" alt="enter image description here" /></a></p>
  <p>Now this target group is healthy.</p>
  <p>Also the network loadbalancer configuration is set up as follows</p>
  <pre class="lang-sh prettyprint-override"><code>TCP 80
  TCP 443
  </code></pre>
  <p>Strangely my website is working on both http and https.
  So does this mean that the NLB forwards the request to ALB irrespective of the fact whether the healthcheck is passing or not ?</p>